home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / inet / internet-drafts / draft-ietf-atommib-atm-01.txt < prev    next >
Text File  |  1993-10-21  |  118KB  |  3,187 lines

  1.  
  2.           Internet Draft      ATM Management Objects    October 19, 1993
  3.  
  4.  
  5.                           Definitions of Managed Objects
  6.                                 for ATM Management
  7.                                    Version 2.0
  8.  
  9.                                  October 19, 1993
  10.  
  11.  
  12.                               Masuma Ahmed (editor)
  13.                                Kaj Tesink (editor)
  14.                            Bell Communications Research
  15.                              331 Newman Springs Road
  16.                                Red Bank, NJ  07701
  17.  
  18.                               mxa@mail.bellcore.com
  19.                                kaj@cc.bellcore.com
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.           1.  Status of this Memo
  27.  
  28.           This document is an Internet Draft.  Internet Drafts are
  29.           working documents of the Internet Engineering Task Force
  30.           (IETF), its Areas, and its Working Groups.  Note that other
  31.           groups may also distribute working documents as Internet
  32.           Drafts.
  33.  
  34.           Internet Drafts are valid for a maximum of six months and may
  35.           be updated, replaced, or obsoleted by other documents at any
  36.           time.  It is inappropriate to use Internet Drafts as reference
  37.           material or to cite them other than as a "working draft" or
  38.           "work in progress".
  39.  
  40.           Please check the I-D abstract listing contained in each
  41.           Internet Draft directory to learn the current status of this
  42.           or any other Internet Draft.
  43.  
  44.           Distribution of this document is unlimited.
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 1]
  56.  
  57.  
  58.  
  59.  
  60.  
  61.           Internet Draft      ATM Management Objects    October 19, 1993
  62.  
  63.  
  64.           2.  Abstract
  65.  
  66.           This memo defines an experimental portion of the Management
  67.           Information Base (MIB) for use with network management
  68.           protocols in TCP/IP-based internets.  In particular, it
  69.           defines objects for managing ATM-based interfaces, networks
  70.           and services.
  71.  
  72.           This memo specifies a MIB module in a manner that is both
  73.           compliant to the SNMPv2 SMI, and semantically identical to the
  74.           peer SNMPv1 definitions.
  75.  
  76.           [Temporary Note:  Upon progression of this specification as a
  77.           Proposed Standard, an SNMPv2 and an SNMPv1 version of this MIB
  78.           module will be made available to ease migration.]
  79.  
  80.           This memo does not specify a standard for the Internet
  81.           community.
  82.  
  83.           3.  Change Log
  84.  
  85.           This section tracks changes made to the revisions of the
  86.           Internet Drafts of this document.  It will be deleted when the
  87.           document is published as an RFC.
  88.  
  89.           The following changes were made for the version of the
  90.           document dated August 9, 1993.
  91.  
  92.             - Representation of the ATM layer in the Interface
  93.               Group has been modified as follows:
  94.               The ATM layer objects are now represented using
  95.               the fixedLengthGroup in the ifTable.  The objects
  96.               supported are ifIndex, ifDescr, ifType, ifSpeed,
  97.               ifPhyAddress, ifAdminStatus, ifOperStatus, ifLastChange,
  98.               ifInOctets, ifInErrors, ifInUnknownProtos, ifSpecific,
  99.               ifName, ifLinkUpDownTrapEnable, ifHighSpeed, ifHCInOctets,
  100.               and ifHCOutOctets.   The ifPacketGroup does not apply
  101.               to ATM layer.
  102.  
  103.             - The performance parameter group per virtual link has been removed.
  104.  
  105.             - The object atmInterfaceSpecific
  106.               has been deleted from the atmInterfaceConfTable.
  107.  
  108.             - There was an error in the atmInterfaceTrafficEnforcementTypes
  109.  
  110.  
  111.  
  112.  
  113.  
  114.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 2]
  115.  
  116.  
  117.  
  118.  
  119.  
  120.           Internet Draft      ATM Management Objects    October 19, 1993
  121.  
  122.  
  123.               which was corrected.
  124.  
  125.             - AAL3/4 and AAL5 are now represented as
  126.               separate entries in the ifTable.
  127.               The value of the ifType for AAL3/4 Common Part
  128.               Convergence Sublayer (CPCS) is the
  129.               ifType of the SMDS Interface Protocol (SIP).  The
  130.               AAL3/4 CPCS layer objects are represented
  131.               using the SIP MIB, RFC 1304.
  132.  
  133.             - The value of the ifType for AAL5 is 49.  The
  134.               representation of AAL5 using ifTable and in the
  135.               ATM MIB is currently under study and will be
  136.               included in the future.
  137.  
  138.             - The SONET Transmission Convergence (TC) sublayer is renamed
  139.               as TC sublayer.  This is because TC sublayer can be used for
  140.               carrying ATM directly over SONET as well as directly
  141.               over DS3 or DS1 physical layers.
  142.  
  143.  
  144.           The following changes were made for the version of the
  145.           document dated July 15, 1993.
  146.  
  147.             - This MIB module is made compliant with SNMPv2 SMI.
  148.  
  149.             - This MIB module incorporates the changes agreed upon at the
  150.               AToM MIB WG meeting in Amsterdam.
  151.  
  152.             - The objects atmInterfacePortIdentifier,
  153.               atmInterfaceTransmissionType and
  154.               atmInterfaceMediaType have been deleted from the
  155.               atmInterfaceConfTable.  The object atmInterfaceIlmiVpiVci
  156.               has been clarified.
  157.  
  158.             - Entries in the ifTable have been updated for ATM interface,
  159.               and AAL level interfaces.
  160.  
  161.             - Representations of the AAL level interfaces in the Interface Group
  162.               have been modified as follows:
  163.               The AAL level is now represented per ATM interface and
  164.               not per virtual connection. Therefore, the AAL
  165.               pointer group is deleted.
  166.               AAL3/4 and AAL5 CPCS layers are now combined and represented as
  167.               a single entry in the Interface Group.
  168.  
  169.  
  170.  
  171.  
  172.  
  173.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 3]
  174.  
  175.  
  176.  
  177.  
  178.  
  179.           Internet Draft      ATM Management Objects    October 19, 1993
  180.  
  181.  
  182.               AAl1 SAR layer is also now represented in the Interface Group.
  183.  
  184.             - Formal conformance statements have beed added.
  185.  
  186.  
  187.           4.  The SNMPv2 Network Management Framework
  188.  
  189.           The SNMPv2 Network Management Framework consists of four major
  190.           components.  They are:
  191.  
  192.  
  193.                  RFC 1442 which defines the SMI, the mechanisms used for
  194.                  describing and naming objects for the purpose of
  195.                  management.
  196.  
  197.                  RFC 1213 defines MIB-II, the core set of managed objects
  198.                  for the Internet suite of protocols.
  199.  
  200.                  RFC 1445 which defines the administrative and other
  201.                  architectural aspects of the framework.
  202.  
  203.                  RFC 1448 which defines the protocol used for network
  204.                  access to managed objects.
  205.  
  206.           The Framework permits new objects to be defined for the
  207.           purpose of experimentation and evaluation.
  208.  
  209.  
  210.  
  211.  
  212.  
  213.  
  214.  
  215.  
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 4]
  233.  
  234.  
  235.  
  236.  
  237.  
  238.           Internet Draft      ATM Management Objects    October 19, 1993
  239.  
  240.  
  241.           5.  Objects
  242.  
  243.           Managed objects are accessed via a virtual information store,
  244.           termed the Management Information Base or MIB.  Objects in the
  245.           MIB are defined using the subset of Abstract Syntax Notation
  246.           One (ASN.1) [3] defined in the SMI.  In particular, each
  247.           object has a name, a syntax, and an encoding.  The name is an
  248.           OBJECT IDENTIFIER, an administratively assigned name, which
  249.           specifies an object type.  The object type together with an
  250.           object instance serves to uniquely identify a specific
  251.           instantiation of the object.  For human convenience, we often
  252.           use a textual string, termed the descriptor, to also refer to
  253.           the object type.
  254.  
  255.           The syntax of an object type defines the abstract data
  256.           structure corresponding to that object type.  The ASN.1
  257.           language is used for this purpose.  However, the SMI RFC 1442
  258.           purposely restricts the ASN.1 constructs which may be used.
  259.           These restrictions are explicitly made for simplicity.
  260.  
  261.           The encoding of an object type is simply how that object type
  262.           is represented using the object type's syntax.  Implicitly
  263.           tied to the notion of an object type's syntax and encoding is
  264.           how the object type is represented when being transmitted on
  265.           the network.  The SMI specifies the use of the basic encoding
  266.           rules of ASN.1 [4], subject to the additional requirements
  267.           imposed by the SNMPv2.
  268.  
  269.           5.1.  Format of Definitions
  270.  
  271.           Section 9 contains the specification of all object types
  272.           contained in this MIB module.  The object types are defined
  273.           using the conventions defined in the SNMPv2 SMI.
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.  
  286.  
  287.  
  288.  
  289.  
  290.  
  291.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 5]
  292.  
  293.  
  294.  
  295.  
  296.  
  297.           Internet Draft      ATM Management Objects    October 19, 1993
  298.  
  299.  
  300.           6.  ATM Terminology
  301.  
  302.           Some basic ATM terminologies are described in this section to
  303.           facilitate defining the ATM managed objects and ATM management
  304.           groups.
  305.  
  306.  
  307.           6.1.  VCL/VPL and VCC/VPC
  308.  
  309.           There are two distinct types of ATM virtual connections:
  310.           Virtual Channel Connections (VCCs) and Virtual Path Connection
  311.           (VPCs).  As shown in the figures below, ATM virtual
  312.           connections are made of virtual links such as Virtual Channel
  313.           Links (VCLs) or Virtual Path Links (VPLs). The VCI/VPI or VPI
  314.           field in the ATM cell header associates each cell with a
  315.           particular VCL or VPL over a given physical link.
  316.  
  317.  
  318.            <-----------------------VCC------------------------------->
  319.                     ----------                ----------
  320.                     | ATM    |                |  ATM   |
  321.                     |        |                |        |
  322.           O<------->|Switch  |<-------------->|Switch  |<------------>O
  323.              VCL1   |        |     VCL2       |        |      VCL3
  324.                     ----------                ----------
  325.            <---a managed segment-->
  326.            <------------------a managed segment----------------------->
  327.  
  328.  
  329.             Figure 1: Virtual Channel Links and Virtual Channel Connection
  330.  
  331.           As shown in Figure 1, end-to-end VCCs are created by the
  332.           concatenation of VCLs. This is a path composed of more than
  333.           once VCL spanning multiple network nodes to form a connection
  334.           between two end-points.  The VCLs used to form a VCC all have
  335.           the same traffic characteristics (i.e., bandwidth parameters,
  336.           QoS Class parameters, etc.).  The switch routes cells between
  337.           VCLs, thereby, forming VCCs across the network.  The VCCs are
  338.           bi-directional by definition.  However, the traffic parameters
  339.           in two directions of the connection can be symmetric or
  340.           asymmetric, i.e., the two directions of the virtual connection
  341.           can have the same or different traffic flows.  Therefore, a
  342.           uni-directional traffic flow across a VCC is achieved by
  343.           assigning a zero bandwidth in one direction.
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 6]
  351.  
  352.  
  353.  
  354.  
  355.  
  356.           Internet Draft      ATM Management Objects    October 19, 1993
  357.  
  358.  
  359.           An ATM equipment (e.g., a router, switch or network) typically
  360.           does not support a VCC end-to-end, but only a segment of the
  361.           VCC (see Figure 1).  Therefore, the managed resource is
  362.           typically a VCC segment and the management of an end-to-end
  363.           VCC is achieved by appropriate management of its individual
  364.           components.
  365.  
  366.           Many VCLs may be carried within a single VPL.  All VCLs within
  367.           a single VPL share the same VPI value in the ATM header.  In
  368.           turn, several VPLs can be carried over a single physical link.
  369.  
  370.  
  371.  
  372.              <-----------------------VPC----------------------------->
  373.                        ----------                ----------
  374.                        | ATM    |                |  ATM   |
  375.           VCCs         |        |                |        |
  376.           <--|---------|Switch  |----------------|Switch  |----------|-->
  377.           <--|         |        |                |        |          |-->
  378.           <--|---------|        |----------------|        |----------|-->
  379.                VPL1    ----------    VPL2        ----------   VPL3
  380.  
  381.              <---------a managed segment--------->
  382.              <-------------------a managed segment------------------->
  383.  
  384.  
  385.               Figure 2: Virtual Path Links and Virtual Path Connection
  386.  
  387.           End-to-end VPCs are created by the concatenation of VPLs and
  388.           may be viewed as a logical bundle of VCCs as shown in Figure
  389.           2.  An end-to-end VPC may be used by a user to group all those
  390.           VCCs going to the same destination.  The switch switches VPLs
  391.           while ignoring the VCLs within it.  Thus, at the switching
  392.           point, a translation is performed on the VPL identifier fields
  393.           (i.e., the VPI) in the ATM cell header.  The VPI field does
  394.           not have end-to-end significance over the entire VPC.  Note
  395.           that, for a switch or network supporting a VPC, only the VCI
  396.           value has end-to-end significance since the switch or the
  397.           network does not process the VCI field.  Therefore, in the
  398.           context of a given switch or network, VPC and VCC are non-
  399.           overlapping virtual connections.
  400.  
  401.           A switch or network typically does not support a VPC end-to-
  402.           end, but only a segment of the VPC (see Figure 2).  Therefore,
  403.           in a switch or network, a managed resource is typically a VPC
  404.  
  405.  
  406.  
  407.  
  408.  
  409.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 7]
  410.  
  411.  
  412.  
  413.  
  414.  
  415.           Internet Draft      ATM Management Objects    October 19, 1993
  416.  
  417.  
  418.           segment and the management of an end-to-end VPC is achieved by
  419.           appropriate management of its individual components.
  420.  
  421.  
  422.           6.2.  PVC and SVC
  423.  
  424.           A Permanent Virtual Connection (PVC) is a provisioned VCC or
  425.           VPC.  A Switched Virtual Connection (SVC) is a switched VCC or
  426.           VPC that is set up in real-time via call set-up signaling
  427.           procedures.  A PVC (or an SVC) can be a point-to-point,
  428.           point-to-multipoint, or multipoint-to-multipoint VCC or VPC.
  429.  
  430.  
  431.           6.3.  Traffic Management Parameters
  432.  
  433.           6.3.1.  Traffic Policing and Traffic Shaping Parameters
  434.  
  435.           In order to allocate resources fairly among different users,
  436.           it is usually necessary to police traffic at different
  437.           resource access points.  The traffic enforcement or policing
  438.           taken at a UNI is called Usage Parameter Control (UPC) and is
  439.           activated on an incoming VCL or VPL as shown in Figure 3.  The
  440.           use of the traffic enforcer at the ingress of the connection
  441.           is to make sure that the user traffic does not exceed the
  442.           negotiated traffic parameters such as the peak cell rate.
  443.  
  444.  
  445.                      ----------                   ----------
  446.               UNI    |  ATM   |       NNI         |  ATM   |      UNI
  447.                |     | switch |        |          | switch |       |
  448.           O<---|---->X(UPC)   |<-------|--------->|   (UPC)X<------|--->O
  449.                | VCL |        |        | VCL      |        |   VCL |
  450.                      ----------                   ----------
  451.  
  452.  
  453.                          Figure 3: An Example of a UPC
  454.  
  455.           In addition, traffic shaping may be performed on an outgoing
  456.           VPL or VCL at a given ATM interface.  The function of the ATM
  457.           traffic shaper at the egress of the connection is to smooth
  458.           the outgoing cell traffic inter-arrival time.  If policing or
  459.           shaping is not performed then the policing or shaping
  460.           parameters are zero.
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 8]
  469.  
  470.  
  471.  
  472.  
  473.  
  474.           Internet Draft      ATM Management Objects    October 19, 1993
  475.  
  476.  
  477.           6.3.2.  Cell Loss Priority
  478.  
  479.           To prioritize traffic during resource congestion, ATM cells
  480.           are assigned one of the two types of Cell Loss Priority (CLP),
  481.           CLP=0 and CLP=1.  ATM cells with CLP=0 are treated as higher
  482.           priority traffic than ATM cells with CLP=1.
  483.  
  484.  
  485.           6.3.3.  QoS Class
  486.  
  487.           A VCC or VPC is associated with one of a number of Quality of
  488.           Service (QoS) classes.  Four QoS classes have been specified
  489.           to support service class A (constant bit rate video and
  490.           circuit emulation), service class B (variable bit rate
  491.           video/audio), service class C (connection-oriented data) and
  492.           service class D (connectionless data).  The VCLs (or VPLs)
  493.           concatenated to form a VCC (or VPC) will all have the same QoS
  494.           class as that of the VCC (or VPC).  Note that, the cell loss
  495.           ratio, Cell Delay Variation (CDV), and end-to-end cell delay
  496.           parameters are defined as part of QoS Class definition.
  497.  
  498.  
  499.           7.  Overview
  500.  
  501.           ATM management objects are used to manage ATM interfaces and
  502.           ATM virtual connection segments supported by a switch, host,
  503.           or network.  This section provides an overview and background
  504.           of how to use this MIB and other potential MIBs for this
  505.           purpose.
  506.  
  507.           The purpose of this memo is primarily to manage ATM PVCs.
  508.           Management of ATM SVCs may require additional capabilities
  509.           which are currently outside the scope of this memo.
  510.  
  511.  
  512.           7.1.  Background
  513.  
  514.           The ATM MIB shall be used for ATM Customer Network Management
  515.           (CNM) and ATM Network Management (NM) purposes for managing
  516.           ATM interfaces and ATM virtual connections.  Anything inside a
  517.           switch or network is invisible and therefore shall not be
  518.           manageable by the ATM MIB.  The ATM MIB shall support
  519.           configuration, fault, and performance management of:
  520.  
  521.                      (1) ATM interfaces
  522.  
  523.  
  524.  
  525.  
  526.  
  527.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94 [Page 9]
  528.  
  529.  
  530.  
  531.  
  532.  
  533.           Internet Draft      ATM Management Objects    October 19, 1993
  534.  
  535.  
  536.  
  537.                      (2) ATM virtual connections
  538.  
  539.           In addition, other MIB modules are necessary to manage ATM
  540.           interfaces and connections.  Examples include MIB II for
  541.           general system and interface management, the DS3 or SONET MIBs
  542.           for management of physical interfaces, and, as appropriate,
  543.           MIB modules for applications that make use of ATM, such as
  544.           SMDS.  These MIB modules are outside the scope of this
  545.           specification.
  546.  
  547.           The current specification of this ATM MIB is based on SNMPv2.
  548.  
  549.           7.2.  Structure of the MIB
  550.  
  551.           The managed ATM objects are arranged into the following groups
  552.           for management of (1) ATM local interfaces and (2) ATM virtual
  553.           connections.  For a switch or network that terminates or
  554.           originates VCCs, the management of ATM local interfaces also
  555.           includes management of ATM adaptation layers for ATM
  556.           applications.  In addition, managed ATM objects for
  557.           activation/deactivation of OAM cell flows and ATM traps
  558.           notifying virtual connection or virtual link failures such as
  559.           VP-AIS may be needed and are under study.
  560.  
  561.                   (1) ATM interface configuration group
  562.                   (2) ATM interface DS3 PLCP group
  563.                   (3) ATM interface TC Sublayer group
  564.                   (4) ATM Virtual Connection Segment (VPC/VCC) groups
  565.  
  566.           The groups listed above are the basic units of conformance. If
  567.           the semantics of a group are applicable to an implementation,
  568.           then it must implement all objects in that group.  For
  569.           example, a managed agent must implement the VCC group if and
  570.           only if it manages the VCCs.
  571.  
  572.  
  573.           7.3.  ATM Interface Configuration Group
  574.  
  575.           This group is designed to manage ATM cell layer configuration
  576.           of local ATM interfaces on an ATM device.  In addition, this
  577.           group provides pointers to any additional MIB modules (e.g.,
  578.           enterprise-specific) that may be needed to manage this
  579.           interface.
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 10]
  587.  
  588.  
  589.  
  590.  
  591.  
  592.           Internet Draft      ATM Management Objects    October 19, 1993
  593.  
  594.  
  595.           7.4.  ATM Interface DS3 PLCP and TC Layer Groups
  596.  
  597.           These groups provide performance statistics of the DS3 PLCP
  598.           and TC sublayer of local ATM interfaces on a managed ATM
  599.           device.  DS3 PLCP and TC sublayer are currently used to carry
  600.           ATM cells respectively over DS3 and SONET transmission paths.
  601.  
  602.           7.5.  ATM Virtual Connection Segment Groups
  603.  
  604.           7.5.1.  Introduction
  605.  
  606.           In these groups, managed segments of virtual connections are
  607.           modeled as a set of unidirectional traffic flows between an
  608.           ingress and an egress of a switch or network (see Figure 4).
  609.           This allows for independent treatment of the forward and
  610.           backward traffic flows of virtual connections, and allows for
  611.           the management of all possible topologies (pt/pt, pt/mpt,
  612.           mpt/mpt).
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 11]
  646.  
  647.  
  648.  
  649.  
  650.  
  651.           Internet Draft      ATM Management Objects    October 19, 1993
  652.  
  653.  
  654.  
  655.                   Managed Resource                       Managed Resource
  656.                     Ingress___________________________________Egress
  657.           _________________| >> Virtual Connection traffic >> |______________
  658.                            |__________________________________|
  659.  
  660.  
  661.                       Figure 4 - Model unidirectional traffic flow
  662.  
  663.           The In and Out in this model necessarily differs from the
  664.           model in the ifTable of MIB II, where the In/Out is measured
  665.           at the same port. The relationship is shown in Figure 5.
  666.  
  667.                                      Port x
  668.                                       __________________________/
  669.           LocalIn-->    (Ingress XtoY)|     >> XtoY traffic >>   /
  670.           ____________________________| ________________________/
  671.           LocalOut<--    (Egress YtoX)|     << YtoX traffic <<  /
  672.                                       |________________________/
  673.  
  674.  
  675.           Figure 5 - Relation Local In/Out with Virtual Connection Ingress/Egress
  676.  
  677.  
  678.           Each Ingress-Egress flow is represented as a separate entry in
  679.           the atmConnectionTables.  This approach accommodates
  680.           unidirectional, bidirectional, point-to-point, point-to-
  681.           multipoint, and multipoint-to-multipoint topologies.  It also
  682.           allows for efficient searching by port number.  For example, a
  683.           bidirectional point-to-point virtual connection between port 1
  684.           and port 2 is represented by the entries:
  685.                     {Port1VCx-Port2VCy}
  686.                     {Port2VCy-Port1VCx}
  687.  
  688.           Similarly, a bidirectional point-to-multipoint virtual
  689.           connection from port 1 to ports 2 and 3, is represented by the
  690.           entries:
  691.                      {Port1VCx-Port2VCy}
  692.                      {Port1VCx-Port3VCz}
  693.                      {Port2VCy-Port1VCx}
  694.                      {Port3VCz-Port1VCx}
  695.  
  696.           A bidirectional multipoint-to-multipoint virtual connection
  697.           between ports 1, 2, and 3 is represented by the entries:
  698.                     {Port1VCx-Port2VCy}
  699.  
  700.  
  701.  
  702.  
  703.  
  704.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 12]
  705.  
  706.  
  707.  
  708.  
  709.  
  710.           Internet Draft      ATM Management Objects    October 19, 1993
  711.  
  712.  
  713.                     {Port1VCx-Port3VCz}
  714.                     {Port2VCy-Port1VCx}
  715.                     {Port2VCy-Port3VCz}
  716.                     {Port3VCz-Port1VCx}
  717.                     {Port3VCz-Port2VCy}
  718.  
  719.  
  720.           A unidirectional multicast from port 1 to ports 2, 3, and 4
  721.           ports 1, 2, and 3 is represented by the entries:
  722.                     {Port1VCx-Port2VCy}
  723.                     {Port1VCx-Port3VCz}
  724.                     {Port1VCx-Port4VCw}
  725.  
  726.           The purpose of atmConnectionTable is to specify for each
  727.           managed virtual connection segment supported by the ATM
  728.           equipment (e.g., a router, switch or network):
  729.                  1) Its identifier at the ingress
  730.                  2) Its identifier at the egress
  731.                  3) The characterization of the virtual connection.
  732.  
  733.           7.5.2.  Virtual Connection Identifiers at Ingress and Egress
  734.  
  735.           The virtual connection identifiers at ingress and egress of
  736.           the ATM equipment must be locally unique to the equipment.
  737.           For VCCs, this is achieved by the tuples:
  738.                {atmVCConnectionIngressPort, atmVCConnectionIngressVpi,
  739.                                           atmVCConnectionIngressVci}, and
  740.                {atmVCConnectionEgressPort, atmVCConnectionEgressVpi,
  741.                                           atmVCConnectionEgressVci}
  742.  
  743.           For VPCs, this is achieved by the tuples:
  744.                {atmVCConnectionIngressPort, atmVCConnectionIngressVpi}, and
  745.                {atmVCConnectionEgressPort, atmVCConnectionEgressVpi}
  746.  
  747.  
  748.           7.5.3.  Virtual Connection Characterization
  749.  
  750.           A virtual connection segment is characterized by the following
  751.           parameters:
  752.  
  753.             Status: status of the virtual connection segment,
  754.             Quality of Service (QoS): specifying performance objectives
  755.                     for the virtual connection segment,
  756.             Traffic policer: specifying the traffic enforcement policy
  757.                     at the ingress of the virtual connection segment, and
  758.  
  759.  
  760.  
  761.  
  762.  
  763.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 13]
  764.  
  765.  
  766.  
  767.  
  768.  
  769.           Internet Draft      ATM Management Objects    October 19, 1993
  770.  
  771.  
  772.             Traffic shaper: specifying the traffic enforcement policy
  773.                     at the egress of the virtual connection segment.
  774.  
  775.  
  776.           7.5.4.  Sets
  777.  
  778.           Requests for new virtual connections, discontinuation of
  779.           existing virtual connections, and modifications of existing
  780.           virtual connections are accommodated by proper use of the
  781.           atmConnectionTableEntryStatus column. The structure of the
  782.           atmConnectionTableEntry allows to request and fully qualify
  783.           new connections by a single set operation. The status column
  784.           follows the textual convention RowStatus defined in [RFC1443].
  785.  
  786.           [Needs text specifying its use under SNMPv1].
  787.  
  788.           Not all managed resources may support sets for this table.
  789.           Furthermore, sets on the individual columns are only supported
  790.           within the range of values, supported by the ATM equipment.
  791.  
  792.           The set capability shall only be supported for PVCs. SVCs are
  793.           set up via appropriate call signaling procedures.
  794.  
  795.           The creation of one or more rows in this table has the
  796.           following effects:
  797.             - A virtual connection of the specified type, and with the specified
  798.               qualifications shall be provisioned,
  799.             - Associated entries in the local interface tables shall be created.
  800.  
  801.           The following constraints apply to virtual connection
  802.           modifications:
  803.  
  804.           [text to be provided. there are probably cases where one
  805.           cannot do certain modifications.  For example, can one change
  806.           a unidirectional PVC to a bidirectional one?  Can one change
  807.           the QoS of an existing virtual connection?  And so on.]
  808.  
  809.           For some ATM equipments, requests for changes in the virtual
  810.           connection table may be honored after a period of time, due to
  811.           provisioning activities.  SNMPv2 provides the means to
  812.           accommodate it [RFC1441-1452].  However, management under
  813.           SNMPv1 does not accommodate these needs.
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 14]
  823.  
  824.  
  825.  
  826.  
  827.  
  828.           Internet Draft      ATM Management Objects    October 19, 1993
  829.  
  830.  
  831.           7.5.5.  Virtual Connection Association with Interface
  832.           Addresses
  833.  
  834.           Interface addresses may not be typically freely allocated, and
  835.           are usually assigned by the provider of the switch or network
  836.           (e.g., the public service provider in case of a public
  837.           network).  Furthermore, addresses may be assigned without
  838.           virtual connections being established. Therefore, these
  839.           addresses appear in the local interface tables, and not in the
  840.           atmConnectionTable.
  841.  
  842.  
  843.           7.5.6.  Management of an End-to-End Virtual Connection
  844.  
  845.           [to be supplied - text explaining that one needs to figure out
  846.           which switches or networks/managed VC segments take part in
  847.           the virtual connection, and that one needs to string the
  848.           virtual connection table info of each of those segments
  849.           together if one wants to know the whole story]
  850.  
  851.  
  852.           8.  Application of MIB II to ATM
  853.  
  854.           8.1.  The System Group
  855.  
  856.           This specifies how the System Group defined in MIB II shall be
  857.           used for ATM agent/proxy agent.  For ATM switches or ATM
  858.           networks, the sysServices object in the System Group has the
  859.           value "2" which implies that the ATM switch, host or network
  860.           is providing a subnetwork level service.
  861.  
  862.  
  863.           8.2.  The Interface Group
  864.  
  865.           This specifies how the Interfaces Group defined in MIB II
  866.           shall be used for the management of ATM based interfaces, and
  867.           in conjunction with the ATM MIB modules. This memo assumes the
  868.           interpretation of the Interfaces group to be in accordance
  869.           with [5] which states that the interfaces table (ifTable)
  870.           contains information on the managed resource's interfaces and
  871.           each sub-layer below the internetwork layer of a network
  872.           interface is considered an interface.  Thus, the ifTable
  873.           allows the following ATM-based interfaces to be represented as
  874.           table entries:
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 15]
  882.  
  883.  
  884.  
  885.  
  886.  
  887.           Internet Draft      ATM Management Objects    October 19, 1993
  888.  
  889.  
  890.           - ATM cell level interfaces in the ATM equipments (e.g.,
  891.             switches, hosts, routers or networks) with ATM interfaces.
  892.             This level is concerned with generic cell counts and
  893.             not with individual virtual connections.
  894.  
  895.  
  896.           In accordance with the guidelines of ifTable, cell counts per
  897.           virtual connection are not covered by ifTable, and is
  898.           considered interface specific.  In order to interrelate the
  899.           ifEntries properly, the Interfaces Stack Group defined in [5]
  900.           shall be supported.
  901.  
  902.  
  903.           8.2.1.  Support of the ATM Cell Layer by ifTable
  904.  
  905.           Some specific interpretations of ifTable for the ATM cell
  906.           layer follow.
  907.  
  908.           Object            Use for the generic ATM layer.
  909.           ifIndex           Each ATM port is represented by an ifEntry.
  910.           ifDescr           Description of the ATM interface.
  911.           ifType            The value that is allocated for ATM is 37.
  912.           ifSpeed           The total bandwidth in bits per second
  913.                             for use by the ATM layer.
  914.           ifPhysAddress     The address for this interface. If an interface has
  915.                             multiple addresses, then this is its primary
  916.                             address.  If an interface has no addresses, then
  917.                             this is an octet string of zero length.
  918.           ifAdminStatus     See [5].
  919.           ifOperStatus      Assumes the value down(2) if the ATM cell layer or
  920.                             any layer below that layer is down.
  921.           ifLastChange      See [5].
  922.           ifInOctets        The number of received octets over the
  923.                             interface, i.e., the number of received,
  924.                             assigned cells multiplied by 53.
  925.           ifOutOctets       The number of transmitted octets over the
  926.                             interface, i.e., the number of transmitted,
  927.                             assigned cells multiplied by 53.
  928.           ifInErrors        The number of cells dropped due to
  929.                             uncorrectable HEC errors.
  930.           ifInUnknownProtos The number of received cells discarded
  931.                             during cell header validation, including
  932.                             cells with unrecognized VPI/VCI values,
  933.                             and cells with invalid cell header patterns.
  934.                             If cells with undefined PTI values are discarded,
  935.  
  936.  
  937.  
  938.  
  939.  
  940.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 16]
  941.  
  942.  
  943.  
  944.  
  945.  
  946.           Internet Draft      ATM Management Objects    October 19, 1993
  947.  
  948.  
  949.                             they are also counted here.
  950.           ifOutErrors       See [5].  For implementation strategies
  951.                             in which no output errors can occur at the ATM
  952.                             layer, this will always be 0."
  953.           ifSpecific        Set to the OBJECT IDENTIFIER { experimental 41 }.
  954.                             [Ed.note to be changed to { transmission 37 } when
  955.                             this specification is put on the IETF standards
  956.                             track]
  957.           ifName            Textual name of the interface or an octet string
  958.                             of zero length.
  959.           ifLinkUpDownTrapEnable    Default is disabled (2).
  960.           ifHighSpeed       See [5]; supported if required by the compliance
  961.                             statements in [5].
  962.           ifHCInOctets      The 64-bit version of ifInOctets; supported
  963.                             if required by the compliance statements in [5].
  964.           ifHCOutOctets     The 64-bit version of ifOutOctets; supported
  965.                             if required by the compliance statements in [5].
  966.  
  967.  
  968.           8.2.2.  Support of the AAL3/4 by RFC 1304
  969.  
  970.           The AAL3/4 CPCS layer is represented using the SMDS Interface
  971.           Protocol (SIP) L3 table in the SIP MIB, RFC1304.  For the
  972.           management of AAL3/4 CPCS layer, all objects in the SIP L3
  973.           table are supported.
  974.  
  975.  
  976.           8.2.3.  Support of the AAL5 by ifTable and the ATM MIB
  977.  
  978.           To be provided.
  979.  
  980.  
  981.  
  982.           9.  ILMI MIB and The ATM Managed Objects
  983.  
  984.           The ILMI MIB is specified by the ATM Forum in UNI
  985.           specification document [11], to manage local ATM UNIs.  The
  986.           support of the ATM management functions by the ILMI MIB and
  987.           the ATM MIB are compared in Table 1.  In the table below,
  988.           "yes" in ILMI column indicates that the management functions
  989.           are supported by the ILMI MIB.  The MIB groups in the ATM MIB
  990.           column are the groups listed in Section 6.2.
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 17]
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.           Internet Draft      ATM Management Objects    October 19, 1993
  1006.  
  1007.  
  1008.                        Table 1 - Structuring of ATM Managed Objects
  1009.  
  1010.           ______________________________________________________________________
  1011.                         |                                 |           |        |
  1012.           ATM Mgmt.Inf. |ATM Managed Objects              |This memo  |ILMI MIB|
  1013.           ______________|_________________________________|___________|________|
  1014.  
  1015.           Local Interface Information:
  1016.           _____________________________________________________________________
  1017.           ATM interface:| (1) port identifier             | ATM       |       |
  1018.           physical layer| (2) physical transmission types | MIB gr.1* |yes    |
  1019.           configuration | (3) operational status          | MIB II    |       |
  1020.                         | (4) administrative status       |           |       |
  1021.           _____________________________________________________________________
  1022.           ATM interface:| (1) active VPI/VCI fields       | ATM       |       |
  1023.           cell layer    | (2) maximum number of VPCs/VCCs | MIB gr.1  |yes    |
  1024.           configuration | (3) configured VPCs/VCCs        |           |       |
  1025.                         | (4) ILMI VPI/VCI value          |           |       |
  1026.                         | (5) additional MIB pointer      |           |       |
  1027.           _____________________________________________________________________
  1028.           ATM interface:|(1) received/transmitted cells   |           |       |
  1029.           cell layer    |(2) errored cells                | MIB II    |yes    |
  1030.           performance   |(3) header content violations    |           |       |
  1031.           _____________________________________________________________________
  1032.           ATM interface:|(1)DS3 PLCP severely errored     | ATM       |       |
  1033.           PLCP & TC     |   framing seconds               | MIB gr.2,3|       |
  1034.           layer         |(2)DS3 PLCP unavailable seconds  |           |no     |
  1035.           performance   |(3)DS3 PLCP alarm state          |           |       |
  1036.                         |(4)out of cell delineation events|           |       |
  1037.                         |(5)TC alarm state                |           |       |
  1038.  
  1039.           _____________________________________________________________________
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 18]
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.           Internet Draft      ATM Management Objects    October 19, 1993
  1065.  
  1066.  
  1067.           _____________________________________________________________________
  1068.           ATM interface:|(1)PDUs discarded for protocol   |           |       |
  1069.           AAL5 CPCS     |   errors                        | MIB II    |no     |
  1070.           layers        |(2)PDUs discarded for procedural |           |       |
  1071.                         |   or transmission errors        |           |       |
  1072.                         |(3)received/transmitted PDUs     |           |       |
  1073.           _____________________________________________________________________
  1074.           Virtual Connection Information:
  1075.           _____________________________________________________________________
  1076.           Comments:     |(1)port identifier of ingress    |           |       |
  1077.                         |   end                           |           |       |
  1078.           Virtual       |(2)port identifier of egress     |ATM        |       |
  1079.           connection    |   end                           |MIB gr. 4  |no     |
  1080.           information   |(3)VPI or VPI/VCI value          |           |       |
  1081.           are provided  |   of ingress VCL/VPL            |           |       |
  1082.           for each      |(4)VPI or VPI/VCI value of       |           |       |
  1083.           direction     |   egress VCL/VPL                |           |       |
  1084.           of the        |(5)policing parameters of        |           |       |
  1085.           connection.   |   ingress VCL/VPL               |           |       |
  1086.                         |(6)shaping parameters of         |           |       |
  1087.                         |   egress VCL/VPL                |           |       |
  1088.                         |(7)QoS class of ingress          |           |       |
  1089.                         |   VCL/VPL                       |           |       |
  1090.                         |(8)VCC/VPC operational status    |           |       |
  1091.                         |(9)VCC/VPC administrative status |           |       |
  1092.           _____________________________________________________________________
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 19]
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.           Internet Draft      ATM Management Objects    October 19, 1993
  1124.  
  1125.  
  1126.           *The operational and administrative status of the ATM
  1127.           interface and the physical transmission type shall be
  1128.           supported by the interface table in MIB II.
  1129.  
  1130.           **The ILMI MIB contains local and end-to-end operational
  1131.           status of the VPC/VCC.  However, it does not contain the
  1132.           administrative status of the local VPC/VCC.  Also, the ILMI
  1133.           MIB contains policing parameters, shaping parameters and QoS
  1134.           class as local information and not as virtual connection
  1135.           information.
  1136.  
  1137.           The table 1 shows that the ILMI MIB supports most of the ATM
  1138.           functions that are supported by the ATM MIB groups 1, 4, and
  1139.           interface group in MIB II. The ILMI MIB contains the QoS
  1140.           Class, traffic policing and shaping parameters as the local
  1141.           interface information.  This specification supports these
  1142.           functions in the virtual connection group to facilitate
  1143.           setting up or modifying virtual connections.  This approach
  1144.           does not change the semantics of these variables, only the
  1145.           OBJECT IDENTIFIERs of these variables change.
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.  
  1175.  
  1176.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 20]
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.           Internet Draft      ATM Management Objects    October 19, 1993
  1183.  
  1184.  
  1185.           10.  Object Definitions
  1186.  
  1187.                ATM-MIB DEFINITIONS ::= BEGIN
  1188.  
  1189.                IMPORTS
  1190.                        MODULE-IDENTITY, OBJECT-TYPE, experimental,
  1191.                        Counter32, Integer32
  1192.                           FROM SNMPv2-SMI
  1193.                        DisplayString, RowStatus
  1194.                           FROM SNMPv2-TC
  1195.                        MODULE-COMPLIANCE, OBJECT-GROUP
  1196.                           FROM SNMPv2-CONF;
  1197.  
  1198.  
  1199.  
  1200.                atmMIB MODULE-IDENTITY
  1201.                            LAST-UPDATED "9310191445Z"
  1202.                            ORGANIZATION "IETF AToM MIB Working Group"
  1203.                            CONTACT-INFO
  1204.                              "
  1205.                                Masuma Ahmed
  1206.                                Bellcore
  1207.                                331 Newman Springs Road
  1208.                                Red Bank, NJ 07701
  1209.                                Tel: 908-758-2515
  1210.                                Fax: 908-758-4192
  1211.                                E-mail: mxa@mail.bellcore.com
  1212.  
  1213.                                Kaj Tesink
  1214.                                Bellcore
  1215.                                331 Newman Springs Road
  1216.                                Red Bank, NJ 07701
  1217.                                Tel: 908-758-5254
  1218.                                Fax: 908-758-4196
  1219.                                E-mail: kaj@cc.bellcore.com"
  1220.                            DESCRIPTION
  1221.                             "This is the MIB Module for ATM-related
  1222.                              objects for managing ATM interfaces and
  1223.                              ATM connections."
  1224.                            ::= { experimental 41 }
  1225.  
  1226.                atmMIBObjects  OBJECT IDENTIFIER ::= {atmMIB 1}
  1227.  
  1228.  
  1229.  
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 21]
  1236.  
  1237.  
  1238.  
  1239.  
  1240.  
  1241.           Internet Draft      ATM Management Objects    October 19, 1993
  1242.  
  1243.  
  1244.                -- This ATM MIB Module consists of the following groups:
  1245.                -- (1) ATM Interface configuration group
  1246.                -- (2) ATM Interface DS3 PLCP group
  1247.                -- (3) ATM Interface TC Sublayer group
  1248.                -- (4) ATM VPC group
  1249.                -- (5) ATM VCC group
  1250.  
  1251.                IfIndex ::= TEXTUAL-CONVENTION
  1252.                     STATUS     current
  1253.                     DESCRIPTION
  1254.                       "The value of this object identifies the interface
  1255.                        for which the entry contains management information.
  1256.                        The value of this object for a particular interface
  1257.                        has the same value as the ifIndex object, defined
  1258.                        in RFC 1156 and RFC 1213, for the same interface."
  1259.                     SYNTAX     Integer32
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 22]
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.           Internet Draft      ATM Management Objects    October 19, 1993
  1301.  
  1302.  
  1303.                atmInterfaceTrafficEnforcementTypes  OBJECT IDENTIFIER ::=
  1304.                                                     {atmMIBObjects 1}
  1305.  
  1306.                -- The following values are defined for use as
  1307.                -- possible values of the type of Traffic Enforcement.
  1308.                -- It is assumed that the same algorithms will be
  1309.                -- used for traffic policing and shaping.
  1310.                -- Seven types of traffic enforcement have been
  1311.                -- specified so far by the ATM Forum UNI Specification,
  1312.                -- Draft 2.3, including one for the best effort traffic.
  1313.                -- The types of traffic policing and shaping
  1314.  
  1315.                atmInterfaceNoTrafficEnforcement  OBJECT-IDENTITY
  1316.                     STATUS     current
  1317.                     DESCRIPTION
  1318.                       "This identifies the no ATM traffic enforcement type.
  1319.                        Parameters 1, 2, 3, 4, and 5 are not used."
  1320.                     ::= { atmInterfaceTrafficEnforcementTypes 1}
  1321.  
  1322.                atmInterfaceTrafficEnforcementType1 OBJECT-IDENTITY
  1323.                     STATUS     current
  1324.                     DESCRIPTION
  1325.                      "This identifies the ATM traffic enforcement type 1:
  1326.                       Parameter 1: CLP=0+1 peak rate (cells per second)
  1327.                       Parameter 2: not used
  1328.                       Parameter 3: not used
  1329.                       Parameter 4: not used
  1330.                       Parameter 5: not used."
  1331.                   ::= { atmInterfaceTrafficEnforcementTypes 2}
  1332.  
  1333.                atmInterfaceTrafficEnforcementType2 OBJECT-IDENTITY
  1334.                     STATUS     current
  1335.                     DESCRIPTION
  1336.                       "This identifies the ATM traffic enforcement type 2:
  1337.                        Parameter 1: CLP=0 peak rate (cells per second)
  1338.                        Parameter 2: CLP=0+1 peak rate (cells per second)
  1339.                        Parameter 3: not used
  1340.                        Parameter 4: not used
  1341.                        Parameter 5: not used."
  1342.                     ::= { atmInterfaceTrafficEnforcementTypes 3}
  1343.  
  1344.                atmInterfaceTrafficEnforcementType3 OBJECT-IDENTITY
  1345.                    STATUS     current
  1346.                    DESCRIPTION
  1347.                      "This identifies the ATM traffic enforcement type 3:
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 23]
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.           Internet Draft      ATM Management Objects    October 19, 1993
  1360.  
  1361.  
  1362.                       Parameter 1: CLP=0+1 peak rate (cells per second)
  1363.                       Parameter 2: CLP=0 sustained rate (cells per second)
  1364.                       Parameter 3: CLP=0 maximum burst size (cells)
  1365.                       Parameter 4: not used
  1366.                       Parameter 5: not used."
  1367.                    ::= { atmInterfaceTrafficEnforcementTypes 4}
  1368.  
  1369.                atmInterfaceTrafficEnforcementType4 OBJECT-IDENTITY
  1370.                     STATUS     current
  1371.                     DESCRIPTION
  1372.                       "This identifies the ATM traffic enforcement type 4:
  1373.                        Parameter 1: CLP=0 peak rate (cells per second)
  1374.                        Parameter 2: CLP=0+1 peak rate (cells per second)
  1375.                        Parameter 3: tagging (e.g., a value 1 may be
  1376.                        used to indicate tagging)
  1377.                        Parameter 4: not used
  1378.                        Parameter 5: not used."
  1379.                    ::= { atmInterfaceTrafficEnforcementTypes 5}
  1380.  
  1381.                atmInterfaceTrafficEnforcementType5 OBJECT-IDENTITY
  1382.                     STATUS     current
  1383.                     DESCRIPTION
  1384.                       "This identifies the ATM traffic enforcement type 5:
  1385.                        Parameter 1: CLP=0+1 peak rate (cells per second)
  1386.                        Parameter 2: CLP=0 sustained rate (cells per second)
  1387.                        Parameter 3: CLP=0 maximum burst size (cells)
  1388.                        Parameter 4: tagging (e.g., a value 1 may be
  1389.                                     used to indicate tagging)
  1390.                        Parameter 5: not used."
  1391.                    ::= { atmInterfaceTrafficEnforcementTypes 6}
  1392.  
  1393.                atmInterfaceTrafficEnforcementType6 OBJECT-IDENTITY
  1394.                     STATUS     current
  1395.                     DESCRIPTION
  1396.                       "This identifies the ATM traffic enforcement type 6:
  1397.                        Parameter 1: CLP=0+1 peak rate (cells per second)
  1398.                        Parameter 2: CLP=0+1 sustained rate (cells per second)
  1399.                        Parameter 3: CLP=0+1 maximum burst size (cells)
  1400.                        Parameter 4: not used
  1401.                        Parameter 5: not used."
  1402.                     ::= { atmInterfaceTrafficEnforcementTypes 7}
  1403.  
  1404.                atmInterfaceTrafficEnforcementType7 OBJECT-IDENTITY
  1405.                     STATUS     current
  1406.                     DESCRIPTION
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 24]
  1413.  
  1414.  
  1415.  
  1416.  
  1417.  
  1418.           Internet Draft      ATM Management Objects    October 19, 1993
  1419.  
  1420.  
  1421.                       "This identifies the ATM traffic enforcement type 7:
  1422.                        Parameter 1: CLP=0+1 peak rate (cells per second)
  1423.                        Parameter 2: best effort traffic (e.g., a value 1 may
  1424.                                     be used to indicate best effort traffic)
  1425.                        Parameter 3: not used
  1426.                        Parameter 4: not used
  1427.                        Parameter 5: not used."
  1428.                     ::= { atmInterfaceTrafficEnforcementTypes 8}
  1429.  
  1430.  
  1431.                --    ATM Interface Configuration Parameters Group
  1432.                -- Implementation of this group is mandatory
  1433.                -- if providing ATM Interfaces.
  1434.  
  1435.                atmInterfaceConfTable    OBJECT-TYPE
  1436.                          SYNTAX      SEQUENCE OF AtmInterfaceConfEntry
  1437.                          MAX-ACCESS   not-accessible
  1438.                          STATUS       current
  1439.                          DESCRIPTION
  1440.                           "This table contains ATM local interface configuration
  1441.                            parameters and state variables, one
  1442.                            entry per ATM interface port."
  1443.                          ::= { atmMIBObjects 2 }
  1444.  
  1445.                atmInterfaceConfEntry    OBJECT-TYPE
  1446.                          SYNTAX         AtmInterfaceConfEntry
  1447.                          MAX-ACCESS     not-accessible
  1448.                          STATUS         current
  1449.                          DESCRIPTION
  1450.                           "This list contains ATM interface configuration
  1451.                            parameters and state variables."
  1452.                          INDEX { atmInterfaceIndex }
  1453.                          ::= { atmInterfaceConfTable  1}
  1454.  
  1455.                AtmInterfaceConfEntry    ::= SEQUENCE  {
  1456.                          atmInterfaceIndex            IfIndex,
  1457.                          atmInterfaceMaxVpcs          INTEGER,
  1458.                          atmInterfaceMaxVccs          INTEGER,
  1459.                          atmInterfaceConfVpcs         INTEGER,
  1460.                          atmInterfaceConfVccs         INTEGER,
  1461.                          atmInterfaceMaxActiveVpiBits INTEGER,
  1462.                          atmInterfaceMaxActiveVciBits INTEGER,
  1463.                          atmInterfaceIlmiVpiVci       Interger32
  1464.                               }
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 25]
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.           Internet Draft      ATM Management Objects    October 19, 1993
  1478.  
  1479.  
  1480.                atmInterfaceIndex    OBJECT-TYPE
  1481.                            SYNTAX     IfIndex
  1482.                            MAX-ACCESS  not-accessible
  1483.                            STATUS      current
  1484.                            DESCRIPTION
  1485.                             "The value of this object identifies the ATM port
  1486.                              interface for which this entry contains
  1487.                              management information."
  1488.                            ::= { atmInterfaceConfEntry 1 }
  1489.  
  1490.                atmInterfaceMaxVpcs    OBJECT-TYPE
  1491.                            SYNTAX       INTEGER  (0..255)
  1492.                            MAX-ACCESS    read-only
  1493.                            STATUS         current
  1494.                            DESCRIPTION
  1495.                             "The maximum number of VPCs supported at
  1496.                              this ATM interface."
  1497.                            ::= { atmInterfaceConfEntry 2}
  1498.  
  1499.                atmInterfaceMaxVccs    OBJECT-TYPE
  1500.                            SYNTAX       INTEGER  (0..65535)
  1501.                            MAX-ACCESS     read-only
  1502.                            STATUS         current
  1503.                            DESCRIPTION
  1504.                             "The maximum number of VCCs supported at
  1505.                              the ATM interface."
  1506.                           ::= { atmInterfaceConfEntry 3}
  1507.  
  1508.                atmInterfaceConfVpcs    OBJECT-TYPE
  1509.                            SYNTAX       INTEGER  (0..255)
  1510.                            MAX-ACCESS     read-only
  1511.                            STATUS         current
  1512.                            DESCRIPTION
  1513.                             "The number of VPCs configured for use
  1514.                              at this ATM interface."
  1515.                           ::= { atmInterfaceConfEntry 4}
  1516.  
  1517.                atmInterfaceConfVccs    OBJECT-TYPE
  1518.                            SYNTAX       INTEGER  (0..65535)
  1519.                            MAX-ACCESS    read-only
  1520.                            STATUS        current
  1521.                            DESCRIPTION
  1522.                             "The number of VCCs configured for use
  1523.                              at the ATM interface."
  1524.                            ::= { atmInterfaceConfEntry 5}
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 26]
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.           Internet Draft      ATM Management Objects    October 19, 1993
  1537.  
  1538.  
  1539.                atmInterfaceMaxActiveVpiBits    OBJECT-TYPE
  1540.                            SYNTAX           INTEGER  (0..8)
  1541.                            MAX-ACCESS         read-only
  1542.                            STATUS             current
  1543.                            DESCRIPTION
  1544.                             "The  maximum number of active VPI bits
  1545.                              configured for use at the ATM interface."
  1546.                            ::= { atmInterfaceConfEntry 6}
  1547.  
  1548.                atmInterfaceMaxActiveVciBits    OBJECT-TYPE
  1549.                            SYNTAX             INTEGER  (0..16)
  1550.                            MAX-ACCESS         read-only
  1551.                            STATUS             current
  1552.                            DESCRIPTION
  1553.                             "The maximum number of active VCI bits
  1554.                              configured for use at this ATM interface."
  1555.                            ::= { atmInterfaceConfEntry 7}
  1556.  
  1557.                atmInterfaceIlmiVpiVci          OBJECT-TYPE
  1558.                            SYNTAX              Integer32
  1559.                            MAX-ACCESS          read-only
  1560.                            STATUS              current
  1561.                            DESCRIPTION
  1562.                             "The decimal value of the three octet VPI/VCI
  1563.                              field that identifies the VCC supporting
  1564.                              the ILMI at the ATM interface.
  1565.                              If the value of this object is greater
  1566.                              than 16777215 then the ILMI is not supported
  1567.                              at the ATM interface.
  1568.                              The default VPI/VCI values for ILMI
  1569.                              are VPI=0 and VCI=16."
  1570.                            ::= { atmInterfaceConfEntry 8}
  1571.  
  1572.                -- The ATM Interface DS3 PLCP Group
  1573.  
  1574.                -- Implementation of this group is mandatory
  1575.                -- if the DS3 PLCP is implemented.
  1576.  
  1577.  
  1578.                atmInterfaceDs3PlcpTable    OBJECT-TYPE
  1579.                            SYNTAX      SEQUENCE OF AtmInterfaceDs3PlcpEntry
  1580.                            MAX-ACCESS   not-accessible
  1581.                            STATUS       current
  1582.                            DESCRIPTION
  1583.                             "This table contains ATM interface DS3 PLCP
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 27]
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.           Internet Draft      ATM Management Objects    October 19, 1993
  1596.  
  1597.  
  1598.                              parameters and state variables, one entry per
  1599.                              ATM interface port."
  1600.                            ::= { atmMIBObjects 3}
  1601.  
  1602.                atmInterfaceDs3PlcpEntry    OBJECT-TYPE
  1603.                            SYNTAX       AtmInterfaceDs3PlcpEntry
  1604.                            MAX-ACCESS   not-accessible
  1605.                            STATUS       current
  1606.                            DESCRIPTION
  1607.                             "This list contains DS3 PLCP parameters and
  1608.                              state variables at the ATM interface."
  1609.                            INDEX    {atmInterfaceDs3PlcpIndex }
  1610.                            ::= { atmInterfaceDs3PlcpTable 1}
  1611.  
  1612.                AtmInterfaceDs3PlcpEntry    ::= SEQUENCE  {
  1613.                            atmInterfaceDs3PlcpIndex         IfIndex,
  1614.                            atmInterfaceDs3PlcpSEFSs         Counter32,
  1615.                            atmInterfaceDs3PlcpAlarmState    INTEGER,
  1616.                            atmInterfaceDs3PlcpUASs          Counter32
  1617.                              }
  1618.  
  1619.                atmInterfaceDs3PlcpIndex    OBJECT-TYPE
  1620.                            SYNTAX        IfIndex
  1621.                            MAX-ACCESS    not-accessible
  1622.                            STATUS        current
  1623.                            DESCRIPTION
  1624.                             "The value of this object identifies the ATM
  1625.                              interface port for which this entry
  1626.                              contains management information and is the
  1627.                              same as the atmInterfaceIndex."
  1628.                            ::= { atmInterfaceDs3PlcpEntry  1}
  1629.  
  1630.                atmInterfaceDs3PlcpSEFSs    OBJECT-TYPE
  1631.                            SYNTAX       Counter32
  1632.                            MAX-ACCESS   read-only
  1633.                            STATUS       current
  1634.                            DESCRIPTION
  1635.                             "A DS3 Severely Errored Framing Second (SEFS)
  1636.                              is a count of one-second intervals
  1637.                              containing one or more SEF event."
  1638.                            ::= { atmInterfaceDs3PlcpEntry 2}
  1639.  
  1640.                atmInterfaceDs3PlcpAlarmState    OBJECT-TYPE
  1641.                            SYNTAX       INTEGER {
  1642.                                                  noAlarm(1),
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 28]
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.           Internet Draft      ATM Management Objects    October 19, 1993
  1655.  
  1656.  
  1657.                                                  receivedFarEndAlarm(2),
  1658.                                                  incomingLOF(3)
  1659.                                                        }
  1660.                            MAX-ACCESS     read-only
  1661.                            STATUS         current
  1662.                            DESCRIPTION
  1663.                             "This variable indicates if there is an
  1664.                              alarm present for the DS3 PLCP.  The value
  1665.                              receivedFarEndAlarm means that the DS3 PLCP
  1666.                              has received an incoming Yellow
  1667.                              Signal, the value incomingLOF means that
  1668.                              the DS3 PLCP has declared a loss of frame (LOF)
  1669.                              failure condition, and the value noAlarm
  1670.                              means that there are no alarms present."
  1671.                            ::= { atmInterfaceDs3PlcpEntry 3}
  1672.  
  1673.                atmInterfaceDs3PlcpUASs    OBJECT-TYPE
  1674.                            SYNTAX       Counter32
  1675.                            MAX-ACCESS   read-only
  1676.                            STATUS       current
  1677.                            DESCRIPTION
  1678.                             "The counter associated with the number of
  1679.                              Unavailable Seconds encountered by the PLCP."
  1680.                            ::= { atmInterfaceDs3PlcpEntry 4}
  1681.  
  1682.  
  1683.                -- The ATM Interface TC Sublayer Group
  1684.  
  1685.                -- Implementation of this group is mandatory
  1686.                -- if TC Sublayer is implemented.
  1687.  
  1688.  
  1689.  
  1690.                atmInterfaceTCTable    OBJECT-TYPE
  1691.                            SYNTAX      SEQUENCE OF AtmInterfaceTCEntry
  1692.                            MAX-ACCESS   not-accessible
  1693.                            STATUS       current
  1694.                            DESCRIPTION
  1695.                             "This table contains ATM interface TC
  1696.                              Sublayer parameters and state variables,
  1697.                              one entry per ATM interface port."
  1698.                            ::= { atmMIBObjects 4}
  1699.  
  1700.                atmInterfaceTCEntry    OBJECT-TYPE
  1701.                            SYNTAX          AtmInterfaceTCEntry
  1702.  
  1703.  
  1704.  
  1705.  
  1706.  
  1707.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 29]
  1708.  
  1709.  
  1710.  
  1711.  
  1712.  
  1713.           Internet Draft      ATM Management Objects    October 19, 1993
  1714.  
  1715.  
  1716.                            MAX-ACCESS      not-accessible
  1717.                            STATUS          current
  1718.                            DESCRIPTION
  1719.                             "This list contains TC Sublayer parameters
  1720.                              and state variables at the ATM interface."
  1721.                            INDEX    {atmInterfaceTCIndex }
  1722.                            ::= { atmInterfaceTCTable 1}
  1723.  
  1724.                AtmInterfaceTCEntry    ::= SEQUENCE  {
  1725.                            atmInterfaceTCIndex        IfIndex,
  1726.                            atmInterfaceOCDEvents      Counter32,
  1727.                            atmInterfaceTCAlarmState   INTEGER
  1728.                              }
  1729.  
  1730.                atmInterfaceTCIndex    OBJECT-TYPE
  1731.                            SYNTAX        IfIndex
  1732.                            MAX-ACCESS    not-accessible
  1733.                            STATUS        current
  1734.                            DESCRIPTION
  1735.                             "The value of this object identifies the ATM
  1736.                              interface port for which this entry
  1737.                              contains management information and is
  1738.                              the same as the atmInterfaceIndex."
  1739.                            ::= { atmInterfaceTCEntry  1}
  1740.  
  1741.                atmInterfaceOCDEvents    OBJECT-TYPE
  1742.                            SYNTAX        Counter32
  1743.                            MAX-ACCESS    read-only
  1744.                            STATUS        current
  1745.                            DESCRIPTION
  1746.                             "The number of times the Out of Cell
  1747.                              Delineation (OCD) events occur.  If seven
  1748.                              consecutive ATM cells have Header Error
  1749.                              Control (HEC) violations, an OCD event occurs.
  1750.                              A high number of OCD events may indicate a problem
  1751.                              with the TC Sublayer."
  1752.                            ::= { atmInterfaceTCEntry 2}
  1753.  
  1754.  
  1755.                atmInterfaceTCAlarmState    OBJECT-TYPE
  1756.                            SYNTAX        INTEGER {
  1757.                                                   noAlarm(1),
  1758.                                                   lcdFailure(2)
  1759.                                                    }
  1760.                            MAX-ACCESS    read-only
  1761.  
  1762.  
  1763.  
  1764.  
  1765.  
  1766.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 30]
  1767.  
  1768.  
  1769.  
  1770.  
  1771.  
  1772.           Internet Draft      ATM Management Objects    October 19, 1993
  1773.  
  1774.  
  1775.                            STATUS        current
  1776.                            DESCRIPTION
  1777.                             "This variable indicates if there is an
  1778.                              alarm present for the TC Sublayer.  The value
  1779.                              lcdFailure indicates that a Loss of
  1780.                              Cell Delineation (LCD) failure state has been
  1781.                              declared for the TC Sublayer."
  1782.                             ::= { atmInterfaceTCEntry 3}
  1783.  
  1784.  
  1785.  
  1786.                --     ATM Virtual Path Connection (VPC) Group
  1787.                -- Implementation of this group is mandatory if providing
  1788.                -- an ATM Virtual Path Connection at an ATM interface.
  1789.                -- This group provides configuration information of the
  1790.                -- VPC segment.
  1791.  
  1792.                --  Note: This group is under review.
  1793.                --  See IETF Amsterdam AToM MIB WG meeting report.
  1794.  
  1795.  
  1796.                atmVPConnectionTable    OBJECT-TYPE
  1797.                            SYNTAX  SEQUENCE OF AtmVPConnectionTableEntry
  1798.                            MAX-ACCESS  not-accessible
  1799.                            STATUS  current
  1800.                            DESCRIPTION
  1801.                             "This table contains ATM VPC configuration and
  1802.                              performance parameters and state variables.
  1803.                              Each entry represents a unidirectional
  1804.                              traffic flow. Multiple entries are necessary
  1805.                              to represent a bidirectional and multipoint
  1806.                              connections."
  1807.                           ::= { atmMIBObjects 7 }
  1808.  
  1809.                atmVPConnectionTableEntry    OBJECT-TYPE
  1810.                          SYNTAX  AtmVPConnectionTableEntry
  1811.                          MAX-ACCESS  not-accessible
  1812.                          STATUS      current
  1813.                          DESCRIPTION
  1814.                           "A unidirectional traffic flow."
  1815.                        INDEX {atmVPConnectionIngressPort, atmVPConnectionIngressVpi,
  1816.                               atmVPConnectionEgressPort, atmVPConnectionEgressVpi }
  1817.                         ::= { atmVPConnectionTable 1}
  1818.  
  1819.                AtmVPConnectionTableEntry ::=
  1820.  
  1821.  
  1822.  
  1823.  
  1824.  
  1825.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 31]
  1826.  
  1827.  
  1828.  
  1829.  
  1830.  
  1831.           Internet Draft      ATM Management Objects    October 19, 1993
  1832.  
  1833.  
  1834.                           SEQUENCE {
  1835.                              atmVPConnectionTableEntryStatus     RowStatus,
  1836.                              atmVPConnectionIngressPort          IfIndex,
  1837.                              atmVPConnectionIngressVpi           INTEGER,
  1838.                              atmVPConnectionEgressPort           IfIndex,
  1839.                              atmVPConnectionEgressVpi            INTEGER,
  1840.                              atmVPConnectionOperStatus           INTEGER,
  1841.                              atmVPConnectionAdminStatus          INTEGER,
  1842.                              atmVPConnectionTrafficShaperType    OBJECT IDENTIFIER,
  1843.                              atmVPConnectionTrafficShaperParam1  INTEGER,
  1844.                              atmVPConnectionTrafficShaperParam2  INTEGER,
  1845.                              atmVPConnectionTrafficShaperParam3  INTEGER,
  1846.                              atmVPConnectionTrafficShaperParam4  INTEGER,
  1847.                              atmVPConnectionTrafficShaperParam5  INTEGER,
  1848.                              atmVPConnectionTrafficPolicerType   OBJECT IDENTIFIER,
  1849.                              atmVPConnectionTrafficPolicerParam1 INTEGER,
  1850.                              atmVPConnectionTrafficPolicerParam2 INTEGER,
  1851.                              atmVPConnectionTrafficPolicerParam3 INTEGER,
  1852.                              atmVPConnectionTrafficPolicerParam4 INTEGER,
  1853.                              atmVPConnectionTrafficPolicerParam5 INTEGER,
  1854.                              atmVPConnectionQoSClass             INTEGER
  1855.                              }
  1856.  
  1857.                atmVPConnectionTableEntryStatus    OBJECT-TYPE
  1858.                            SYNTAX  RowStatus
  1859.                            MAX-ACCESS  read-create
  1860.                            STATUS      current
  1861.                            DESCRIPTION
  1862.                             "The status column used for creating,
  1863.                              modifying, and deleting instances of the
  1864.                              supplemental objects in the conceptual
  1865.                              row of the virtual connection table."
  1866.                            DEFVAL  { active }
  1867.                            ::= { atmVPConnectionTableEntry 1 }
  1868.  
  1869.                atmVPConnectionIngressPort    OBJECT-TYPE
  1870.                            SYNTAX            IfIndex
  1871.                            MAX-ACCESS        not-accessible
  1872.                            STATUS            current
  1873.                            DESCRIPTION
  1874.                             "The value of this object identifies the ingress ATM
  1875.                              port of the VPC segment."
  1876.                            ::= { atmVPConnectionTableEntry 2 }
  1877.  
  1878.                atmVPConnectionIngressVpi    OBJECT-TYPE
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 32]
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.           Internet Draft      ATM Management Objects    October 19, 1993
  1891.  
  1892.  
  1893.                            SYNTAX           INTEGER  (1..255)
  1894.                            MAX-ACCESS       not-accessible
  1895.                            STATUS           current
  1896.                            DESCRIPTION
  1897.                             "The VPI value at the ingress port of
  1898.                              the traffic flow.  The VPI=0 is reserved
  1899.                              for VCC.  The maximum VPI value
  1900.                              cannot exceed the number allowed
  1901.                              by the atmInterfaceMaxVpiBits
  1902.                              specified for the ingress ATM port."
  1903.                            ::= { atmVPConnectionTableEntry 3 }
  1904.  
  1905.                atmVPConnectionEgressPort    OBJECT-TYPE
  1906.                            SYNTAX           IfIndex
  1907.                            MAX-ACCESS       not-accessible
  1908.                            STATUS           current
  1909.                            DESCRIPTION
  1910.                             "The value of this object identifies the ingress ATM
  1911.                              port of the VPC segment."
  1912.                            ::= { atmVPConnectionTableEntry 4 }
  1913.  
  1914.                atmVPConnectionEgressVpi    OBJECT-TYPE
  1915.                            SYNTAX          INTEGER  (1..255)
  1916.                            MAX-ACCESS      not-accessible
  1917.                            STATUS          current
  1918.                            DESCRIPTION
  1919.                             "The VPI value at the egress port of the
  1920.                              traffic flow.  The VPI=0 is reserved
  1921.                              for VCC. The maximum VPI value
  1922.                              cannot exceed the number supported
  1923.                              by the atmInterfaceMaxVpiBits
  1924.                              specified for the egress ATM port."
  1925.                            ::= { atmVPConnectionTableEntry 5 }
  1926.  
  1927.                atmVPConnectionOperStatus    OBJECT-TYPE
  1928.                            SYNTAX           INTEGER  {
  1929.                                                       up(1),
  1930.                                                       down(2)
  1931.                                                        }
  1932.                            MAX-ACCESS       read-only
  1933.                            STATUS           current
  1934.                            DESCRIPTION
  1935.                             "This object indicates the operational status
  1936.                              of the VPC, i.e., whether the managed
  1937.                              segment of the VPC is up or down.
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 33]
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.           Internet Draft      ATM Management Objects    October 19, 1993
  1950.  
  1951.  
  1952.                              In the down state, no cells can be passed across
  1953.                              this segment of the VPC."
  1954.                            ::= { atmVPConnectionTableEntry 6 }
  1955.  
  1956.                atmVPConnectionAdminStatus    OBJECT-TYPE
  1957.                            SYNTAX            INTEGER  {
  1958.                                                        up(1),
  1959.                                                        down(2)
  1960.                                                         }
  1961.                            MAX-ACCESS        read-write
  1962.                            STATUS            current
  1963.                            DESCRIPTION
  1964.                             "This object indicates the desired status of the
  1965.                              VPC, i.e., whether the managed segment of the
  1966.                              VPC is up or down. In the down state, no cells
  1967.                              can be passed across this segment of the VPC."
  1968.                            ::= { atmVPConnectionTableEntry 7 }
  1969.  
  1970.  
  1971.                atmVPConnectionTrafficShaperType    OBJECT-TYPE
  1972.                            SYNTAX             OBJECT IDENTIFIER
  1973.                            MAX-ACCESS         read-write
  1974.                            STATUS             current
  1975.                            DESCRIPTION
  1976.                             "The value of this object identifies the type
  1977.                              of traffic shaping algorithm active on
  1978.                              the egress of the traffic flow.
  1979.                              The type may indicate no traffic shaping or
  1980.                              traffic shaping with one or more parameters.
  1981.                              These parameters are specified as a parameter
  1982.                              vector, in the corresponding instances of the objects:
  1983.                                  atmVPConnectionTrafficShaperParam1
  1984.                                  atmVPConnectionTrafficShaperParam2
  1985.                                  atmVPConnectionTrafficShaperParam3
  1986.                                  atmVPConnectionTrafficShaperParam4
  1987.                                  atmVPConnectionTrafficShaperParam5."
  1988.                             ::= { atmVPConnectionTableEntry 8}
  1989.  
  1990.                atmVPConnectionTrafficShaperParam1    OBJECT-TYPE
  1991.                            SYNTAX             INTEGER  (0..2147483647)
  1992.                            MAX-ACCESS          read-write
  1993.                            STATUS              current
  1994.                            DESCRIPTION
  1995.                             "The first parameter of the traffic shaper
  1996.                              for this VPC segment used according to the value of
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 34]
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.           Internet Draft      ATM Management Objects    October 19, 1993
  2009.  
  2010.  
  2011.                              atmVPConnectionTrafficShaperType."
  2012.                            ::= { atmVPConnectionTableEntry 9}
  2013.  
  2014.                atmVPConnectionTrafficShaperParam2    OBJECT-TYPE
  2015.                            SYNTAX             INTEGER  (0..2147483647)
  2016.                            MAX-ACCESS          read-write
  2017.                            STATUS              current
  2018.                            DESCRIPTION
  2019.                             "The second parameter of the traffic shaper
  2020.                              for this VPC segment used according to the value of
  2021.                              atmVPConnectionTrafficShaperType."
  2022.                            ::= { atmVPConnectionTableEntry 10}
  2023.  
  2024.                atmVPConnectionTrafficShaperParam3    OBJECT-TYPE
  2025.                            SYNTAX             INTEGER  (0..2147483647)
  2026.                            MAX-ACCESS         read-write
  2027.                            STATUS             current
  2028.                            DESCRIPTION
  2029.                             "The third parameter of the traffic shaper
  2030.                              for this VPC segment used according to the value of
  2031.                              atmVPConnectionTrafficShaperType."
  2032.                            ::= { atmVPConnectionTableEntry 11}
  2033.  
  2034.                atmVPConnectionTrafficShaperParam4    OBJECT-TYPE
  2035.                            SYNTAX             INTEGER  (0..2147483647)
  2036.                            MAX-ACCESS         read-write
  2037.                            STATUS             current
  2038.                            DESCRIPTION
  2039.                             "The fourth parameter of the traffic shaper for
  2040.                              this VPC segment used according to the value of
  2041.                              atmVPConnectionTrafficShaperType."
  2042.                            ::= { atmVPConnectionTableEntry 12}
  2043.  
  2044.                atmVPConnectionTrafficShaperParam5    OBJECT-TYPE
  2045.                            SYNTAX             INTEGER  (0..2147483647)
  2046.                            MAX-ACCESS         read-write
  2047.                            STATUS             current
  2048.                            DESCRIPTION
  2049.                             "The fifth parameter of the traffic shaper for
  2050.                              this VPC segment used according to the value of
  2051.                              atmVPConnectionTrafficShaperType."
  2052.                            ::= { atmVPConnectionTableEntry 13}
  2053.  
  2054.                atmVPConnectionTrafficPolicerType    OBJECT-TYPE
  2055.                            SYNTAX             OBJECT IDENTIFIER
  2056.  
  2057.  
  2058.  
  2059.  
  2060.  
  2061.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 35]
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.           Internet Draft      ATM Management Objects    October 19, 1993
  2068.  
  2069.  
  2070.                            MAX-ACCESS         read-write
  2071.                            STATUS             current
  2072.                            DESCRIPTION
  2073.                             "The value of this object identifies the type
  2074.                              of traffic policing algorithm active on
  2075.                              the ingress of this traffic flow.
  2076.                              The type may indicate no
  2077.                              traffic policing or traffic policing with one
  2078.                              or more parameters.
  2079.                              These parameters are specified as a parameter
  2080.                              vector, in the corresponding instances of the objects:
  2081.                                 atmVPConnectionTrafficPolicerParam1
  2082.                                 atmVPConnectionTrafficPolicerParam2
  2083.                                 atmVPConnectionTrafficPolicerParam3
  2084.                                 atmVPConnectionTrafficPolicerParam4
  2085.                                 atmVPConnectionTrafficPolicerParam5."
  2086.                            ::= { atmVPConnectionTableEntry 14}
  2087.  
  2088.                atmVPConnectionTrafficPolicerParam1    OBJECT-TYPE
  2089.                            SYNTAX             INTEGER  (0..2147483647)
  2090.                            MAX-ACCESS          read-write
  2091.                            STATUS              current
  2092.                            DESCRIPTION
  2093.                             "The first parameter of the traffic policer
  2094.                              for this VPC segment used according to the value of
  2095.                              atmVPConnectionTrafficPolicerType."
  2096.                            ::= { atmVPConnectionTableEntry 15}
  2097.  
  2098.                atmVPConnectionTrafficPolicerParam2    OBJECT-TYPE
  2099.                            SYNTAX             INTEGER  (0..2147483647)
  2100.                            MAX-ACCESS         read-write
  2101.                            STATUS             current
  2102.                            DESCRIPTION
  2103.                             "The second parameter of the traffic policing
  2104.                              for this VPC segment used according to the value of
  2105.                              atmVPConnectionTrafficPolicerType."
  2106.                            ::= { atmVPConnectionTableEntry 16}
  2107.  
  2108.                atmVPConnectionTrafficPolicerParam3    OBJECT-TYPE
  2109.                            SYNTAX             INTEGER  (0..2147483647)
  2110.                            MAX-ACCESS          read-write
  2111.                            STATUS              current
  2112.                            DESCRIPTION
  2113.                             "The third parameter of the traffic policer
  2114.                              for this VPC segment used according to the value of
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 36]
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.           Internet Draft      ATM Management Objects    October 19, 1993
  2127.  
  2128.  
  2129.                              atmVPConnectionTrafficPolicerType."
  2130.                            ::= { atmVPConnectionTableEntry 17}
  2131.  
  2132.                atmVPConnectionTrafficPolicerParam4    OBJECT-TYPE
  2133.                            SYNTAX            INTEGER  (0..2147483647)
  2134.                            MAX-ACCESS         read-write
  2135.                            STATUS             current
  2136.                            DESCRIPTION
  2137.                             "The fourth parameter of the traffic policing
  2138.                              algorithm for this VPC segment
  2139.                              used according to the value of
  2140.                              atmVPConnectionTrafficPolicerType."
  2141.                            ::= { atmVPConnectionTableEntry 18}
  2142.  
  2143.                atmVPConnectionTrafficPolicerParam5   OBJECT-TYPE
  2144.                            SYNTAX             INTEGER  (0..2147483647)
  2145.                            MAX-ACCESS          read-write
  2146.                            STATUS              current
  2147.                            DESCRIPTION
  2148.                             "The fifth parameter of the traffic policing algorithm
  2149.                              for this VPC segment used according to the value of
  2150.                              atmVPConnectionTrafficPolicerType."
  2151.                            ::= { atmVPConnectionTableEntry 19}
  2152.  
  2153.                atmVPConnectionQoSClass   OBJECT-TYPE
  2154.                            SYNTAX         INTEGER {
  2155.                                                    unspecified(5),
  2156.                                                    class1(1),
  2157.                                                    class2(2),
  2158.                                                    class3(3),
  2159.                                                    class4(4) }
  2160.                            MAX-ACCESS      read-write
  2161.                            STATUS          current
  2162.                            DESCRIPTION
  2163.                             "The value of this object identifies the QoS Class
  2164.                              associated with this traffic flow.
  2165.                              Four QoS classes have been specified
  2166.                              in the ATM Forum UNI Specification
  2167.                              Document, Draft 2.3 to
  2168.                              support service class A (constant bit rate video
  2169.                              and circuit emulation), service class B
  2170.                              (variable bit rate video/audio),
  2171.                              service class C (connection-oriented
  2172.                              data) and service class D (connectionless data).
  2173.                              The value unspecified indicates that this VPC has
  2174.  
  2175.  
  2176.  
  2177.  
  2178.  
  2179.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 37]
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.           Internet Draft      ATM Management Objects    October 19, 1993
  2186.  
  2187.  
  2188.                              unspecified QoS Class."
  2189.                            ::= {atmVPConnectionTableEntry 20}
  2190.  
  2191.  
  2192.  
  2193.  
  2194.                --     ATM Virtual Channel Connection (VCC) Group
  2195.                -- Implementation of this group is mandatory if providing
  2196.                -- an ATM Virtual Channel Connections at an ATM interface.
  2197.                -- This group provides configuration information of the
  2198.                -- VCC segment information.
  2199.  
  2200.  
  2201.                atmVCConnectionTable    OBJECT-TYPE
  2202.                            SYNTAX  SEQUENCE OF AtmVCConnectionTableEntry
  2203.                            MAX-ACCESS  not-accessible
  2204.                            STATUS  current
  2205.                            DESCRIPTION
  2206.                             "This table contains ATM VCC configuration and
  2207.                              performance parameters and state variables.
  2208.                              Each entry represents a unidirectional
  2209.                              traffic flow. Multiple entries are necessary
  2210.                              to represent a bidirectional and multipoint
  2211.                              connections."
  2212.                           ::= { atmMIBObjects 8 }
  2213.  
  2214.                atmVCConnectionTableEntry    OBJECT-TYPE
  2215.                            SYNTAX  AtmVCConnectionTableEntry
  2216.                            MAX-ACCESS  not-accessible
  2217.                            STATUS  current
  2218.                            DESCRIPTION
  2219.                             "A unidirectional traffic flow."
  2220.                       INDEX {atmVCConnectionIngressPort, atmVCConnectionIngressVpi,
  2221.                             atmVCConnectionIngressVci, atmVCConnectionEgressPort,
  2222.                             atmVCConnectionEgressVpi, atmVCConnectionEgressVci }
  2223.                            ::= { atmVCConnectionTable 1}
  2224.  
  2225.                AtmVCConnectionTableEntry ::=
  2226.                           SEQUENCE {
  2227.                              atmVCConnectionTableEntryStatus     RowStatus,
  2228.                              atmVCConnectionIngressPort          IfIndex,
  2229.                              atmVCConnectionIngressVpi           INTEGER,
  2230.                              atmVCConnectionIngressVci           INTEGER,
  2231.                              atmVCConnectionEgressPort           IfIndex,
  2232.                              atmVCConnectionEgressVpi            INTEGER,
  2233.  
  2234.  
  2235.  
  2236.  
  2237.  
  2238.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 38]
  2239.  
  2240.  
  2241.  
  2242.  
  2243.  
  2244.           Internet Draft      ATM Management Objects    October 19, 1993
  2245.  
  2246.  
  2247.                              atmVCConnectionEgressVci            INTEGER,
  2248.                              atmVCConnectionOperStatus           INTEGER,
  2249.                              atmVCConnectionAdminStatus          INTEGER,
  2250.                              atmVCConnectionTrafficShaperType    OBJECT IDENTIFIER,
  2251.                              atmVCConnectionTrafficShaperParam1  INTEGER,
  2252.                              atmVCConnectionTrafficShaperParam2  INTEGER,
  2253.                              atmVCConnectionTrafficShaperParam3  INTEGER,
  2254.                              atmVCConnectionTrafficShaperParam4  INTEGER,
  2255.                              atmVCConnectionTrafficShaperParam5  INTEGER,
  2256.                              atmVCConnectionTrafficPolicerType   OBJECT IDENTIFIER,
  2257.                              atmVCConnectionTrafficPolicerParam1 INTEGER,
  2258.                              atmVCConnectionTrafficPolicerParam2 INTEGER,
  2259.                              atmVCConnectionTrafficPolicerParam3 INTEGER,
  2260.                              atmVCConnectionTrafficPolicerParam4 INTEGER,
  2261.                              atmVCConnectionTrafficPolicerParam5 INTEGER,
  2262.                              atmVCConnectionQoSClass             INTEGER
  2263.                              }
  2264.  
  2265.                atmVCConnectionTableEntryStatus    OBJECT-TYPE
  2266.                            SYNTAX  RowStatus
  2267.                            MAX-ACCESS  read-create
  2268.                            STATUS  current
  2269.                            DESCRIPTION
  2270.                             "The status column used for creating,
  2271.                              modifying, and deleting instances of the
  2272.                              supplemental objects of the conceptual row in the
  2273.                              virtual channel connection table."
  2274.                            DEFVAL  { active }
  2275.                            ::= { atmVCConnectionTableEntry 1 }
  2276.  
  2277.                atmVCConnectionIngressPort    OBJECT-TYPE
  2278.                            SYNTAX  IfIndex
  2279.                            MAX-ACCESS  not-accessible
  2280.                            STATUS  current
  2281.                            DESCRIPTION
  2282.                             "The value of this object identifies the ingress ATM
  2283.                              port of the VCC segment."
  2284.                            ::= { atmVCConnectionTableEntry 2 }
  2285.  
  2286.                atmVCConnectionIngressVpi    OBJECT-TYPE
  2287.                            SYNTAX  INTEGER  (0..255)
  2288.                            MAX-ACCESS  not-accessible
  2289.                            STATUS  current
  2290.                            DESCRIPTION
  2291.                             "The VPI value at the ingress
  2292.  
  2293.  
  2294.  
  2295.  
  2296.  
  2297.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 39]
  2298.  
  2299.  
  2300.  
  2301.  
  2302.  
  2303.           Internet Draft      ATM Management Objects    October 19, 1993
  2304.  
  2305.  
  2306.                              port of the traffic flow.  The
  2307.                              maximum VPI value cannot exceed
  2308.                              the number supported by the
  2309.                              atmInterfaceMaxVpiBits
  2310.                              at the ingress ATM port."
  2311.                            ::= { atmVCConnectionTableEntry 3 }
  2312.  
  2313.                atmVCConnectionIngressVci    OBJECT-TYPE
  2314.                            SYNTAX   INTEGER  (32..65535)
  2315.                            MAX-ACCESS   not-accessible
  2316.                            STATUS   current
  2317.                            DESCRIPTION
  2318.                             "The VCI value at the ingress port of the
  2319.                              traffic flow.  The VCI values from 0 to 31
  2320.                              are reserved.  The maximum VCI value
  2321.                              cannot exceed the number supported
  2322.                              by the atmInterfaceMaxVciBits
  2323.                              specified for the ingress ATM port."
  2324.                            ::= {  atmVCConnectionTableEntry 4 }
  2325.  
  2326.                atmVCConnectionEgressPort    OBJECT-TYPE
  2327.                            SYNTAX   IfIndex
  2328.                            MAX-ACCESS   not-accessible
  2329.                            STATUS   current
  2330.                            DESCRIPTION
  2331.                             "The value of this object identifies the ingress ATM
  2332.                              port of the VCC segment."
  2333.                            ::= { atmVCConnectionTableEntry 5 }
  2334.  
  2335.                atmVCConnectionEgressVpi    OBJECT-TYPE
  2336.                            SYNTAX  INTEGER  (0..255)
  2337.                            MAX-ACCESS  not-accessible
  2338.                            STATUS  current
  2339.                            DESCRIPTION
  2340.                             "The VPI value at the egress port of the
  2341.                              traffic flow.  The maximum VPI value
  2342.                              cannot exceed the number supported by
  2343.                              the atmInterfaceMaxVpiBits at the egress ATM port."
  2344.                            ::= { atmVCConnectionTableEntry 6 }
  2345.  
  2346.                atmVCConnectionEgressVci    OBJECT-TYPE
  2347.                            SYNTAX   INTEGER  (32..65535)
  2348.                            MAX-ACCESS   not-accessible
  2349.                            STATUS   current
  2350.                            DESCRIPTION
  2351.  
  2352.  
  2353.  
  2354.  
  2355.  
  2356.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 40]
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.           Internet Draft      ATM Management Objects    October 19, 1993
  2363.  
  2364.  
  2365.                             "The VCI value at the egress port of the
  2366.                              traffic flow.  The VCI values from 0 to 31
  2367.                              are reserved.  The maximum VCI value cannot
  2368.                              exceed the number supported by
  2369.                              the atmInterfaceMaxVciBits specified
  2370.                              for the egress ATM port."
  2371.                            ::= {  atmVCConnectionTableEntry 7 }
  2372.  
  2373.                atmVCConnectionOperStatus    OBJECT-TYPE
  2374.                            SYNTAX   INTEGER  {
  2375.                                               up(1),
  2376.                                               down(2) }
  2377.                            MAX-ACCESS   read-only
  2378.                            STATUS   current
  2379.                            DESCRIPTION
  2380.                             "This object indicates the operational status
  2381.                              of the VCC, i.e., whether the managed VCC
  2382.                              segment is up or down. In the down state,
  2383.                              no cells can be passed across this VCC
  2384.                              segment."
  2385.                            ::= { atmVCConnectionTableEntry 8 }
  2386.  
  2387.                atmVCConnectionAdminStatus    OBJECT-TYPE
  2388.                            SYNTAX   INTEGER  {
  2389.                                               up(1),
  2390.                                               down(2)        }
  2391.                            MAX-ACCESS   read-write
  2392.                            STATUS   current
  2393.                            DESCRIPTION
  2394.                             "This object indicates the desired status
  2395.                              of the VCC, i.e., whether the managed VCC
  2396.                              segment is up or down. In the down state,
  2397.                              no cells can be passed across this VCC
  2398.                              segment."
  2399.                            ::= { atmVCConnectionTableEntry 9 }
  2400.  
  2401.                atmVCConnectionTrafficShaperType    OBJECT-TYPE
  2402.                            SYNTAX             OBJECT IDENTIFIER
  2403.                            MAX-ACCESS         read-write
  2404.                            STATUS             current
  2405.                            DESCRIPTION
  2406.                             "The value of this object identifies the type
  2407.                              of traffic shaping algorithm active on
  2408.                              the egress of the traffic flow.
  2409.                              The type may indicate no
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 41]
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421.           Internet Draft      ATM Management Objects    October 19, 1993
  2422.  
  2423.  
  2424.                              traffic shaping or traffic shaping with one or
  2425.                              more parameters.
  2426.                              These parameters are specified as a parameter
  2427.                              vector, in the corresponding instances of the objects:
  2428.                                  atmVCConnectionTrafficShaperParam1
  2429.                                  atmVCConnectionTrafficShaperParam2
  2430.                                  atmVCConnectionTrafficShaperParam3
  2431.                                  atmVCConnectionTrafficShaperParam4
  2432.                                  atmVCConnectionTrafficShaperParam5."
  2433.                             ::= { atmVCConnectionTableEntry 10}
  2434.  
  2435.                atmVCConnectionTrafficShaperParam1    OBJECT-TYPE
  2436.                            SYNTAX             INTEGER  (0..2147483647)
  2437.                            MAX-ACCESS         read-write
  2438.                            STATUS             current
  2439.                            DESCRIPTION
  2440.                             "The first parameter of the traffic shaper
  2441.                              for this VCC segment used according to the value of
  2442.                              atmVPConnectionTrafficShaperType."
  2443.                            ::= { atmVCConnectionTableEntry 11}
  2444.  
  2445.                atmVCConnectionTrafficShaperParam2    OBJECT-TYPE
  2446.                            SYNTAX             INTEGER  (0..2147483647)
  2447.                            MAX-ACCESS         read-write
  2448.                            STATUS             current
  2449.                            DESCRIPTION
  2450.                             "The second parameter of the traffic shaper
  2451.                              for this VCC segment used according to the value of
  2452.                              atmVPConnectionTrafficShaperType."
  2453.                            ::= { atmVCConnectionTableEntry 12}
  2454.  
  2455.                atmVCConnectionTrafficShaperParam3    OBJECT-TYPE
  2456.                            SYNTAX             INTEGER  (0..2147483647)
  2457.                            MAX-ACCESS         read-write
  2458.                            STATUS             current
  2459.                            DESCRIPTION
  2460.                             "The third parameter of the traffic shaper
  2461.                              for this VCC segment used according to the value of
  2462.                              atmVPConnectionTrafficShaperType."
  2463.                            ::= { atmVCConnectionTableEntry 13}
  2464.  
  2465.                atmVCConnectionTrafficShaperParam4    OBJECT-TYPE
  2466.                            SYNTAX             INTEGER  (0..2147483647)
  2467.                            MAX-ACCESS         read-write
  2468.                            STATUS             current
  2469.  
  2470.  
  2471.  
  2472.  
  2473.  
  2474.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 42]
  2475.  
  2476.  
  2477.  
  2478.  
  2479.  
  2480.           Internet Draft      ATM Management Objects    October 19, 1993
  2481.  
  2482.  
  2483.                            DESCRIPTION
  2484.                             "The fourth parameter of the traffic shaper for
  2485.                              this VCC segment used according to the value of
  2486.                              atmVCConnectionTrafficShaperType."
  2487.                            ::= { atmVCConnectionTableEntry 14}
  2488.  
  2489.                atmVCConnectionTrafficShaperParam5    OBJECT-TYPE
  2490.                            SYNTAX             INTEGER  (0..2147483647)
  2491.                            MAX-ACCESS         read-write
  2492.                            STATUS             current
  2493.                            DESCRIPTION
  2494.                             "The fifth parameter of the traffic shaper for
  2495.                              this VCC segment used according to the value of
  2496.                              atmVCConnectionTrafficShaperType."
  2497.                            ::= { atmVCConnectionTableEntry 15}
  2498.  
  2499.                atmVCConnectionTrafficPolicerType    OBJECT-TYPE
  2500.                            SYNTAX             OBJECT IDENTIFIER
  2501.                            MAX-ACCESS         read-write
  2502.                            STATUS             current
  2503.                            DESCRIPTION
  2504.                             "The value of this object identifies the type
  2505.                              of traffic policing algorithm active on
  2506.                              the ingress of the traffic flow.
  2507.                              The type may indicate no
  2508.                              traffic policing or traffic policing with one
  2509.                              or more parameters.
  2510.                              These parameters are specified as a parameter
  2511.                              vector, in the corresponding instances of the objects:
  2512.                                 atmVCConnectionTrafficPolicerParam1
  2513.                                 atmVCConnectionTrafficPolicerParam2
  2514.                                 atmVCConnectionTrafficPolicerParam3
  2515.                                 atmVCConnectionTrafficPolicerParam4
  2516.                                 atmVCConnectionTrafficPolicerParam5."
  2517.                            ::= { atmVCConnectionTableEntry 16}
  2518.  
  2519.                atmVCConnectionTrafficPolicerParam1    OBJECT-TYPE
  2520.                            SYNTAX             INTEGER  (0..2147483647)
  2521.                            MAX-ACCESS         read-write
  2522.                            STATUS             current
  2523.                            DESCRIPTION
  2524.                            "The first parameter of the traffic policer
  2525.                             for this VCC segment used according to the value of
  2526.                             atmVCConnectionTrafficPolicerType."
  2527.                           ::= { atmVCConnectionTableEntry 17}
  2528.  
  2529.  
  2530.  
  2531.  
  2532.  
  2533.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 43]
  2534.  
  2535.  
  2536.  
  2537.  
  2538.  
  2539.           Internet Draft      ATM Management Objects    October 19, 1993
  2540.  
  2541.  
  2542.                atmVCConnectionTrafficPolicerParam2    OBJECT-TYPE
  2543.                            SYNTAX             INTEGER  (0..2147483647)
  2544.                            MAX-ACCESS         read-write
  2545.                            STATUS             current
  2546.                            DESCRIPTION
  2547.                            "The second parameter of the traffic policing
  2548.                             for this VCC segment used according to the value of
  2549.                             atmVCConnectionTrafficPolicerType."
  2550.                            ::= { atmVCConnectionTableEntry 18}
  2551.  
  2552.                atmVCConnectionTrafficPolicerParam3    OBJECT-TYPE
  2553.                            SYNTAX             INTEGER  (0..2147483647)
  2554.                            MAX-ACCESS         read-write
  2555.                            STATUS             current
  2556.                            DESCRIPTION
  2557.                             "The third parameter of the traffic policer
  2558.                              for this VCC segment used according to the value of
  2559.                              atmVCConnectionTrafficPolicerType."
  2560.                            ::= { atmVCConnectionTableEntry 19}
  2561.  
  2562.                atmVCConnectionTrafficPolicerParam4    OBJECT-TYPE
  2563.                            SYNTAX             INTEGER  (0..2147483647)
  2564.                            MAX-ACCESS         read-write
  2565.                            STATUS             current
  2566.                            DESCRIPTION
  2567.                             "The fourth parameter of the traffic policing
  2568.                              algorithm for this VCC segment
  2569.                              used according to the value of
  2570.                              atmVCConnectionTrafficPolicerType."
  2571.                            ::= { atmVCConnectionTableEntry 20}
  2572.  
  2573.                atmVCConnectionTrafficPolicerParam5   OBJECT-TYPE
  2574.                            SYNTAX             INTEGER  (0..2147483647)
  2575.                            MAX-ACCESS         read-write
  2576.                            STATUS             current
  2577.                            DESCRIPTION
  2578.                             "The fifth parameter of the traffic policing algorithm
  2579.                              for this VCC segment used according to the value of
  2580.                              atmVCConnectionTrafficPolicerType."
  2581.                            ::= { atmVCConnectionTableEntry 21}
  2582.  
  2583.                atmVCConnectionQoSClass   OBJECT-TYPE
  2584.                            SYNTAX         INTEGER {
  2585.                                                    unspecified(5),
  2586.                                                    class1(1),
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 44]
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.           Internet Draft      ATM Management Objects    October 19, 1993
  2599.  
  2600.  
  2601.                                                    class2(2),
  2602.                                                    class3(3),
  2603.                                                    class4(4) }
  2604.                            MAX-ACCESS      read-write
  2605.                            STATUS          current
  2606.                            DESCRIPTION
  2607.                             "The value of this object identifies the QoS Class
  2608.                              associated with the originating VCL of the VCC.
  2609.                              Four QoS classes have been specified
  2610.                              in the ATM Forum UNI Specification
  2611.                              Document, Draft 2.3 to
  2612.                              support service class A (constant bit rate video
  2613.                              and circuit emulation), service class B
  2614.                              (variable bit rate video/audio),
  2615.                              service class C (connection-oriented
  2616.                              data) and service class D (connectionless data).
  2617.                              The value unspecified indicates that this VCC has
  2618.                              unspecified QoS Class."
  2619.                             ::= {atmVCConnectionTableEntry 22}
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633.  
  2634.  
  2635.  
  2636.  
  2637.  
  2638.  
  2639.  
  2640.  
  2641.  
  2642.  
  2643.  
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 45]
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.           Internet Draft      ATM Management Objects    October 19, 1993
  2658.  
  2659.  
  2660.                -- Conformance Information
  2661.  
  2662.                atmMIBConformance   OBJECT IDENTIFIER ::= { atmMIB 2 }
  2663.  
  2664.                atmMIBGroups        OBJECT IDENTIFIER ::= { atmMIBConformance 1 }
  2665.                atmMIBCompliances   OBJECT IDENTIFIER ::= { atmMIBConformance 2 }
  2666.  
  2667.  
  2668.                -- Compliance Statements
  2669.  
  2670.                atmMIBCompliance       MODULE-COMPLIANCE
  2671.                           STATUS      current
  2672.                           DESCRIPTION
  2673.                             "The compliance statement for SNMP entities
  2674.                              which have ATM interfaces."
  2675.  
  2676.                           MODULE -- this module
  2677.                               MANDATORY-GROUPS  { atmInterfaceConfGroup }
  2678.  
  2679.                               GROUP   atmInterfaceDs3PlcpGroup
  2680.                               DESCRIPTION
  2681.                                 "This group is mandatory only for those
  2682.                                  ATM interfaces which implement the
  2683.                                  DS3 PLCP layer."
  2684.  
  2685.                               GROUP   atmInterfaceTCGroup
  2686.                               DESCRIPTION
  2687.                                 "This group is mandatory only for those
  2688.                                  ATM interfaces which implement the
  2689.                                  TC Sublayer."
  2690.  
  2691.                               GROUP   atmInterfaceVpcGroup
  2692.                               DESCRIPTION
  2693.                                 "This group is mandatory only for those
  2694.                                  ATM interfaces which implement
  2695.                                  ATM VPC segments."
  2696.  
  2697.                               GROUP   atmInterfaceVccGroup
  2698.                               DESCRIPTION
  2699.                                 "This group is mandatory only for those
  2700.                                  ATM interfaces which implement
  2701.                                  ATM VCC segments."
  2702.                               ::= { atmMIBCompliances 1 }
  2703.  
  2704.                -- Units of Conformance
  2705.  
  2706.  
  2707.  
  2708.  
  2709.  
  2710.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 46]
  2711.  
  2712.  
  2713.  
  2714.  
  2715.  
  2716.           Internet Draft      ATM Management Objects    October 19, 1993
  2717.  
  2718.  
  2719.                atmInterfaceConfGroup    OBJECT-GROUP
  2720.                        OBJECTS     {atmInterfaceMaxVpcs, atmInterfaceMaxVccs,
  2721.                                     atmInterfaceConfVpcs, atmInterfaceConfVccs,
  2722.                                     atmInterfaceMaxActiveVpiBits,
  2723.                                     atmInterfaceMaxActiveVciBits,
  2724.                                     atmInterfaceIlmiVpiVci }
  2725.                        STATUS     current
  2726.                        DESCRIPTION
  2727.                           "A collection of objects providing configuration
  2728.                            information about an ATM interface."
  2729.                        ::= { atmMIBGroups 1 }
  2730.  
  2731.                atmInterfaceDs3PlcpGroup    OBJECT-GROUP
  2732.                        OBJECTS     {atmInterfaceDs3PlcpSEFSs,
  2733.                                     atmInterfaceDs3PlcpAlarmState,
  2734.                                     atmInterfaceDs3PlcpUASs}
  2735.                        STATUS     current
  2736.                        DESCRIPTION
  2737.                           "A collection of objects providing
  2738.                            information about DS3 PLCP layer at an ATM interface."
  2739.                        ::= { atmMIBGroups 2 }
  2740.  
  2741.                atmInterfaceTCGroup    OBJECT-GROUP
  2742.                        OBJECTS     { atmInterfaceOCDEvents,
  2743.                                      atmInterfaceTCAlarmState }
  2744.                        STATUS     current
  2745.                        DESCRIPTION
  2746.                           "A collection of objects providing
  2747.                            information about the TC sublayer at
  2748.                            an ATM interface."
  2749.                        ::= { atmMIBGroups 3 }
  2750.  
  2751.                atmInterfaceVpcGroup    OBJECT-GROUP
  2752.                        OBJECTS     {atmVPConnectionTableEntryStatus,
  2753.                                     atmVPConnectionOperStatus,
  2754.                                     atmVPConnectionAdminStatus,
  2755.                                     atmVPConnectionTrafficShaperType,
  2756.                                     atmVPConnectionTrafficShaperParam1,
  2757.                                     atmVPConnectionTrafficShaperParam2,
  2758.                                     atmVPConnectionTrafficShaperParam3,
  2759.                                     atmVPConnectionTrafficShaperParam4,
  2760.                                     atmVPConnectionTrafficShaperParam5,
  2761.                                     atmVPConnectionTrafficPolicerType,
  2762.                                     atmVPConnectionTrafficPolicerParam1,
  2763.                                     atmVPConnectionTrafficPolicerParam2,
  2764.  
  2765.  
  2766.  
  2767.  
  2768.  
  2769.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 47]
  2770.  
  2771.  
  2772.  
  2773.  
  2774.  
  2775.           Internet Draft      ATM Management Objects    October 19, 1993
  2776.  
  2777.  
  2778.                                     atmVPConnectionTrafficPolicerParam3,
  2779.                                     atmVPConnectionTrafficPolicerParam4,
  2780.                                     atmVPConnectionTrafficPolicerParam5,
  2781.                                     atmVPConnectionQoSClass }
  2782.                        STATUS     current
  2783.                        DESCRIPTION
  2784.                           "A collection of objects providing
  2785.                            information about the VPC at an ATM interface."
  2786.                        ::= { atmMIBGroups 4 }
  2787.  
  2788.                atmInterfaceVccGroup    OBJECT-GROUP
  2789.                        OBJECTS     {atmVCConnectionTableEntryStatus,
  2790.                                     atmVCConnectionOperStatus,
  2791.                                     atmVCConnectionAdminStatus,
  2792.                                     atmVCConnectionTrafficShaperType,
  2793.                                     atmVCConnectionTrafficShaperParam1,
  2794.                                     atmVCConnectionTrafficShaperParam2,
  2795.                                     atmVCConnectionTrafficShaperParam3,
  2796.                                     atmVCConnectionTrafficShaperParam4,
  2797.                                     atmVCConnectionTrafficShaperParam5,
  2798.                                     atmVCConnectionTrafficPolicerType,
  2799.                                     atmVCConnectionTrafficPolicerParam1,
  2800.                                     atmVCConnectionTrafficPolicerParam2,
  2801.                                     atmVCConnectionTrafficPolicerParam3,
  2802.                                     atmVCConnectionTrafficPolicerParam4,
  2803.                                     atmVCConnectionTrafficPolicerParam5,
  2804.                                     atmVCConnectionQoSClass }
  2805.                        STATUS     current
  2806.                        DESCRIPTION
  2807.                           "A collection of objects providing
  2808.                            information about the VCC at an ATM interface."
  2809.                        ::= { atmMIBGroups 5 }
  2810.  
  2811.                END
  2812.  
  2813.  
  2814.  
  2815.  
  2816.  
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822.  
  2823.  
  2824.  
  2825.  
  2826.  
  2827.  
  2828.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 48]
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.           Internet Draft      ATM Management Objects    October 19, 1993
  2835.  
  2836.  
  2837.           11.  Acknowledgments
  2838.  
  2839.           This memo is the result of the work of the AToMMIB Working
  2840.           Group.
  2841.  
  2842.  
  2843.  
  2844.  
  2845.  
  2846.  
  2847.  
  2848.  
  2849.  
  2850.  
  2851.  
  2852.  
  2853.  
  2854.  
  2855.  
  2856.  
  2857.  
  2858.  
  2859.  
  2860.  
  2861.  
  2862.  
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.  
  2869.  
  2870.  
  2871.  
  2872.  
  2873.  
  2874.  
  2875.  
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885.  
  2886.  
  2887.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 49]
  2888.  
  2889.  
  2890.  
  2891.  
  2892.  
  2893.           Internet Draft      ATM Management Objects    October 19, 1993
  2894.  
  2895.  
  2896.           12.  References
  2897.  
  2898.           [1]  K. McCloghrie and M.T. Rose, Management Information Base
  2899.                for Network Management of TCP/IP-based internets,
  2900.                Internet Working Group Request for Comments 1156.
  2901.                Network Information Center, SRI International, Menlo
  2902.                Park, California, (May 1990).
  2903.  
  2904.           [2]  M.T. Rose (editor), Management Information Base for
  2905.                Network Management of TCP/IP-based internets, Internet
  2906.                Working Group Request for Comments 1213.  Network
  2907.                Information Center, SRI International, Menlo Park,
  2908.                California, (March 1991).
  2909.  
  2910.           [3]  Information processing systems - Open Systems
  2911.                Interconnection - Specification of Abstract Syntax
  2912.                Notation One (ASN.1), International Organization for
  2913.                Standardization.  International Standard 8824, (December
  2914.                1987).
  2915.  
  2916.           [4]  Information processing systems - Open Systems
  2917.                Interconnection - Specification of Basic Encoding Rules
  2918.                for Abstract Syntax Notation One (ASN.1), International
  2919.                Organization for Standardization.  International Standard
  2920.                8825, (December, 1987).
  2921.  
  2922.           [5]  K. McCloghrie and F. Kastenholz, Evolution of Interfaces
  2923.                Group of MIB-II, Internet Draft, September 1993.
  2924.  
  2925.           [6]  T. Cox and K. Tesink, Definitions of Managed Objects for
  2926.                SIP Interface Type, RFC1304, Network Information Center,
  2927.                SRI International, Menlo Park, California, February 1992.
  2928.  
  2929.           [7]  J. Case, K. McCloghrie, M. Rose, and S. Waldbusser,
  2930.                Structure of Management Information for SNMPv2, RFC1442,
  2931.                Network Information Center, SRI International, Menlo
  2932.                Park, California, April 1993.
  2933.  
  2934.           [8]  J. Case, K. McCloghrie, M. Rose, and S. Waldbusser,
  2935.                Textual Conventions for SNMPv2, RFC1443, Network
  2936.                Information Center, SRI International, Menlo Park,
  2937.                California, April 1993.
  2938.  
  2939.           [9]  J. Case, K. McCloghrie, M. Rose, and S. Waldbusser,
  2940.                Conformance Statements for SNMPv2, RFC1444, Network
  2941.  
  2942.  
  2943.  
  2944.  
  2945.  
  2946.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 50]
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.           Internet Draft      ATM Management Objects    October 19, 1993
  2953.  
  2954.  
  2955.                Information Center, SRI International, Menlo Park,
  2956.                California, April 1993.
  2957.  
  2958.           [10] J. Galvin and K. McCloghrie, Administrative Model for
  2959.                SNMPv2, RFC1445, Network Information Center, SRI
  2960.                International, Menlo Park, California, April 1993.
  2961.  
  2962.           [11] J. Case, K. McCloghrie, M. Rose, and S. Waldbusser,
  2963.                Protocol Operations for SNMPv2, RFC1448, Network
  2964.                Information Center, SRI International, Menlo Park,
  2965.                California, April 1993.
  2966.  
  2967.           [12] ATM Forum UNI Specification Document, Version 3,
  2968.                September 1993.
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981.  
  2982.  
  2983.  
  2984.  
  2985.  
  2986.  
  2987.  
  2988.  
  2989.  
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000.  
  3001.  
  3002.  
  3003.  
  3004.  
  3005.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 51]
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011.           Internet Draft      ATM Management Objects    October 19, 1993
  3012.  
  3013.  
  3014.           13.  Security Considerations
  3015.  
  3016.           Security issues are not discussed in this memo.
  3017.  
  3018.  
  3019.           14.  Authors' Addresses
  3020.  
  3021.                        Masuma Ahmed
  3022.                        Bell Communications Research
  3023.                        Room 1F-217
  3024.                        331 Newman Springs Road
  3025.                        P.O. Box 7020
  3026.                        Red Bank, NJ  07701-7020
  3027.                        Phone: (908) 758-2515
  3028.                        EMail: mxa@mail.bellcore.com
  3029.  
  3030.  
  3031.                        Kaj Tesink
  3032.                        Bell Communications Research
  3033.                        Room 1A-427
  3034.                        331 Newman Springs Road
  3035.                        P.O. Box 7020
  3036.                        Red Bank, NJ  07701-7020
  3037.                        Phone: (908) 758-5254
  3038.                        EMail: kaj@cc.bellcore.com
  3039.  
  3040.  
  3041.  
  3042.  
  3043.  
  3044.  
  3045.  
  3046.  
  3047.  
  3048.  
  3049.  
  3050.  
  3051.  
  3052.  
  3053.  
  3054.  
  3055.  
  3056.  
  3057.  
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063.  
  3064.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 52]
  3065.  
  3066.  
  3067.  
  3068.  
  3069.  
  3070.           Internet Draft      ATM Management Objects    October 19, 1993
  3071.  
  3072.  
  3073.           Table of Contents
  3074.  
  3075.  
  3076.           1 Status of this Memo ...................................    1
  3077.           2 Abstract ..............................................    2
  3078.           3 Change Log ............................................    2
  3079.           4 The SNMPv2 Network Management Framework ...............    4
  3080.           5 Objects ...............................................    5
  3081.           5.1 Format of Definitions ...............................    5
  3082.           6 ATM Terminology .......................................    6
  3083.           6.1 VCL/VPL and VCC/VPC .................................    6
  3084.           6.2 PVC and SVC .........................................    8
  3085.           6.3 Traffic Management Parameters .......................    8
  3086.           6.3.1 Traffic Policing and Traffic Shaping  Parameters
  3087.                ....................................................    8
  3088.           6.3.2 Cell Loss Priority ................................    9
  3089.           6.3.3 QoS Class .........................................    9
  3090.           7 Overview ..............................................    9
  3091.           7.1 Background ..........................................    9
  3092.           7.2 Structure of the MIB ................................   10
  3093.           7.3 ATM Interface Configuration Group ...................   10
  3094.           7.4 ATM Interface DS3 PLCP and TC Layer Groups ..........   11
  3095.           7.5 ATM Virtual Connection Segment Groups ...............   11
  3096.           7.5.1 Introduction ......................................   11
  3097.           7.5.2 Virtual Connection Identifiers  at  Ingress  and
  3098.                Egress .............................................   13
  3099.           7.5.3 Virtual Connection Characterization ...............   13
  3100.           7.5.4 Sets ..............................................   14
  3101.           7.5.5 Virtual Connection  Association  with  Interface
  3102.                Addresses ..........................................   15
  3103.           7.5.6 Management of an End-to-End  Virtual  Connection
  3104.                ....................................................   15
  3105.           8 Application of MIB II to ATM ..........................   15
  3106.           8.1 The System Group ....................................   15
  3107.           8.2 The Interface Group .................................   15
  3108.           8.2.1 Support of the ATM Cell Layer by ifTable ..........   16
  3109.           8.2.2 Support of the AAL3/4 by RFC 1304 .................   17
  3110.           8.2.3 Support of the AAL5 by ifTable and the  ATM  MIB
  3111.                ....................................................   17
  3112.           9 ILMI MIB and The ATM Managed Objects ..................   17
  3113.           10 Object Definitions ...................................   21
  3114.           11 Acknowledgments ......................................   49
  3115.           12 References ...........................................   50
  3116.           13 Security Considerations ..............................   52
  3117.           14 Authors' Addresses ...................................   52
  3118.  
  3119.  
  3120.  
  3121.  
  3122.  
  3123.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 53]
  3124.  
  3125.  
  3126.  
  3127.  
  3128.  
  3129.           Internet Draft      ATM Management Objects    October 19, 1993
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155.  
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.  
  3164.  
  3165.  
  3166.  
  3167.  
  3168.  
  3169.  
  3170.  
  3171.  
  3172.  
  3173.  
  3174.  
  3175.  
  3176.  
  3177.  
  3178.  
  3179.  
  3180.  
  3181.  
  3182.           Masuma Ahmed and Kaj Tesink (editors) Expires 4/19/94[Page 54]
  3183.  
  3184.  
  3185.  
  3186.  
  3187.